各位大大好,我是一个刚刚开始学习PHP的菜鸟,请各位大大给我看下这个是怎么回事!!! 你的错误提示很清楚呀,$str这个的错!each()这个是怎么定义的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while($e=each($str))$str 不是一个数组变量,你应该提前设定成为数组------------------------------<?php for($i=0;$i <20;$i++){ $c[$i]=$i; $b[$i]=20-$i; print $i." ".$b[$i]." "; } reset($c); print_r($c); while($e=each($c)){ echo $e['value']; } ?> 结果输出:0 20 1 19 2 18 3 17 4 16 5 15 6 14 7 13 8 12 9 11 10 10 11 9 12 8 13 7 14 6 15 5 16 4 17 3 18 2 19 1 Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] => 6 [7] => 7 [8] => 8 [9] => 9 [10] => 10 [11] => 11 [12] => 12 [13] => 13 [14] => 14 [15] => 15 [16] => 16 [17] => 17 [18] => 18 [19] => 19 ) 012345678910111213141516171819 关于在unix下php生成文件的问题 php算底层语言吗? $_GET问题 php网站 手机归属地查询接口 表单提交时调用php的问题 截取网址 使用localhost可以显示图片,但是使用实际ip地址访问就不能显示php获取的图片是什么原因? ->>> back后,在不刷新页面的情况下,如果让表单中部分数据置空? 解决后即刻结帖!! 谁能告诉我 PHP的GD的问题 大家怎么处理tag table中不能有div么?
$str 不是一个数组变量,你应该提前设定成为数组
------------------------------
<?php
for($i=0;$i <20;$i++){
$c[$i]=$i;
$b[$i]=20-$i;
print $i." ".$b[$i]." ";
}
reset($c);
print_r($c);
while($e=each($c)){
echo $e['value'];
}
?>
0 20 1 19 2 18 3 17 4 16 5 15 6 14 7 13 8 12 9 11 10 10 11 9 12 8 13 7 14 6 15 5 16 4 17 3 18 2 19 1 Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] => 6 [7] => 7 [8] => 8 [9] => 9 [10] => 10 [11] => 11 [12] => 12 [13] => 13 [14] => 14 [15] => 15 [16] => 16 [17] => 17 [18] => 18 [19] => 19 ) 012345678910111213141516171819