批改状态:未批改
老师批语:
while 和do while:
<?php
$a = 0;
while ($a<=10) {
echo $a++;
}
echo "<br>";
$a=0;
do {
echo ++$a;
}while($a<=10);
?>点击 "运行实例" 按钮查看在线实例
函数传参:
<?php
echo "<br><hr>";
function fn1($search,$mes="找到了"){
$arr = array();
for ($i=0; $i <=5; $i++) {
$arr[$i] = $i+1;
if($arr[$i]==$search){
echo "{$mes}值为{$search}的元素是第{$i}个";
}
}
}
fn1(3);
?>点击 "运行实例" 按钮查看在线实例
<?php
//创建一个数组
$b=1;
$arr=array();
while ($b<= 30) {
echo $b;
array_push($arr,$b+100);
$b++;
}
//var_dump($arr);
//对数组操作
$b=1;
while ($b<= 30) {
echo "<br>键为",key($arr),"值为",current($arr);
next($arr); //指针下移动
//指针到15就重置
if(key($arr) == 15){
reset($arr);
}
if($b>15){
echo "数组内的值都抛光了";
break;
}else{
echo "<hr>";
echo "抛出尾部值为".array_pop($arr)."的元素*****";//抛出最后一个
echo "抛出头部值为".array_shift($arr);//抛出键最小的
echo "<hr>";
}
$b++;
}
?>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号