一个非常简单的问题 1 2 3 4 5 6 7 8 9 10 查看源文件:1 2 3 4 5 6 7 8 9 10 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不可能。不然你换个写法好了for($i=0;$i<10;$i++){ $a[$i]=$i+1;} for($i=0;$i<10;$i++){ echo $a[$i].'<br>';}虽然看上去是一样的,但既然怪就怪到底好了 <?PHPfor($i=0;$i<10;$i++){ $a[$i]=$i+1; echo $a[$i].' ';} ?>结果肯定会是 1,2,3,4。。 谢谢大家在这段代码之前我用了$a变量可能是这个原因吧但我觉得应该没关系才对啊要不然大家拿去试试吧文件中所有代码如下:<? $a='0'; echo $a; $b='0'; if(bin2hex($b)==30)echo "ok";?><? echo date('Y').'-'.date('m').'-'.date('d').' '.date('l'); echo "<br>"; $s1="14:33:58 0.42258200 1132814038"; echo $s1."<br>"; $s=date('H').':'.date('i').':'.date('s').' '.microtime(); echo $s."<br>";?><br><?PHPfor($i=0;$i<10;$i++) $a[$i]=$i+1; for($i=0;$i<10;$i++) echo $a[$i].' '; ?> 呵呵!有点意思<?php$a='0';for($i=0;$i<10;$i++) $a[$i]=$i+1;for($i=0;$i<10;$i++) echo $a[$i].'&'.'nbsp;'; //循环输出的结果的确是1 2 3 4 5 6 7 8 9 1echo $a;//不过请看这里输出的是什么?1234567891?>字符串是可以当作数组处理的 <?phpfor($i=0;$i<10;$i++) $arr[$i]=$i+1;for($i=0;$i<10;$i++) echo($arr[$i].' ');?>输出结果:1 2 3 4 5 6 7 8 9 10 $a = array();初始化为空数组 哦我知道了因为事前将$a作为了字符串所以for是在对串$a每个字符操作所以串$a的每个字符存储的是 在for循环时所赋给的每个整数的最高位 (因为每个字符只能存放一位)好了,谢谢各位! 国外多语言版本电子商务网站的一些问题 求正则 高手请进来帮帮忙! 谁做过PHP与WEBSERVICES的东西 给讲讲 这个正则匹配什么字符串? 如何判断系统版本号 数据库问题 有 session 验证的情况下,如何实现页面的自动跳转?? 我想我这个名字一定很牛叉 怎么办,怎么办?还是cookie! exec 使用的问题和银行接口的问题,在线等待,急,小弟最后点分送完再送M 请教高手,关于ioncube的具体用法
for($i=0;$i<10;$i++){
$a[$i]=$i+1;
}
for($i=0;$i<10;$i++){
echo $a[$i].'<br>';}
虽然看上去是一样的,但既然怪就怪到底好了
$a[$i]=$i+1;
echo $a[$i].' ';
}
?>
结果肯定会是 1,2,3,4。。
我用了$a变量
可能是这个原因吧但我觉得应该没关系才对啊
要不然大家拿去试试吧文件中所有代码如下:
<?
$a='0';
echo $a;
$b='0';
if(bin2hex($b)==30)echo "ok";
?>
<?
echo date('Y').'-'.date('m').'-'.date('d').' '.date('l');
echo "<br>";
$s1="14:33:58 0.42258200 1132814038";
echo $s1."<br>";
$s=date('H').':'.date('i').':'.date('s').' '.microtime();
echo $s."<br>";
?>
<br><?PHPfor($i=0;$i<10;$i++)
$a[$i]=$i+1;
for($i=0;$i<10;$i++)
echo $a[$i].' ';
?>
$a='0';for($i=0;$i<10;$i++)
$a[$i]=$i+1;
for($i=0;$i<10;$i++)
echo $a[$i].'&'.'nbsp;'; //循环输出的结果的确是1 2 3 4 5 6 7 8 9 1echo $a;//不过请看这里输出的是什么?1234567891
?>
字符串是可以当作数组处理的
for($i=0;$i<10;$i++)
$arr[$i]=$i+1;
for($i=0;$i<10;$i++)
echo($arr[$i].' ');
?>输出结果:1 2 3 4 5 6 7 8 9 10
我知道了因为事前将$a作为了字符串
所以for是在对串$a每个字符操作
所以串$a的每个字符存储的是
在for循环时所赋给的每个整数的最高位
(因为每个字符只能存放一位)好了,谢谢各位!