批改状态:未批改
老师批语:
for()循环:
for(起始值,长度,递归){code..}
while()循环:
while(条件){code...}
foreach()循环:
foreach(数组 as key=>value){code...}
在使用 for 和 while 操作数组时注意一下指针
下边请看示例
<?php
echo '数组循环操作示例';
$str = ['name' => '张建武','age' => 25,'like' => 'php' ];
echo '<br>';
print_r($str);
echo '<br>';
echo '<hr>第一种循环:<br>';
for($i=0; $i<count($str);$i++){
echo key($str),'=>',current($str),'<br>';
next($str);
}
reset($str);
// print_r($str);
echo '<br>';
echo '<hr>第二种循环:<br>';
$i=0;
while( $i<count($str)){
echo key($str),'=>',current($str),'<br>';
next($str);
$i++;
}
reset($str);
echo '<br>';
echo '<hr>第二种循环:<br>';
foreach ($str as $key => $value) {
# code...
echo '当索引为:',$key,' 时,他的值为: ',$value,'<br>';
}
?>点击 "运行实例" 按钮查看在线实例
输出结果:
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号