批改状态:合格
老师批语:第二个实例的16行代码中出现了中文的分号结尾哦
编程: 实例演示while(),do~while()
<?php
$i=0;
while ($i<10){
echo $i<9 ? $i.',' : $i;
$i++;
}
echo '<hr>';
$i=0;
do{
echo $i<9 ? $i.',' : $i;
$i++;
}while ($i<10);点击 "运行实例" 按钮查看在线实例
<?php
function hello($a,$b,$c)
{
return ($a+$b+$c);
}
echo hello(1,2,3);
function nihao($a,$b='卧底')
{
return('我'.$a.'一个'.$b);
}
echo nihao('其实是');
$nanme='作用域';
function yu()
{
return $GLOBALS['$name'];
}
echo yu();点击 "运行实例" 按钮查看在线实例
<?php
$user=['id'=>10,'name'=>'xiaobu','age'=>30];
//echo in_array('xiaobu',$user) ? '存在<br>' : '不存在<br>';
//echo array_key_exists('name',$user) ? '存在<br>' : '不存在<br>';
//print_r(array_values($user));
//print_r(array_keys($user));
$key=array_search(30,$user);
echo $user[$key];
print_r(array_flip($user));
//数组内部用法
echo count($user),'<br>';
echo key($user),'<br>';
echo current($user),'<hr>';
next($user);
echo key($user),'<br>';
echo current($user),'<hr>';
reset($user);
end($user);
reset($user);
while (list($key, $value) = each($user)) {
echo $key , ' => ', $value, '<br>';
}点击 "运行实例" 按钮查看在线实例
4. 编程: 数组模拟栈与队列操作
<?php $user=['id'=>10,'name'=>'xiaobu','age'=>30]; array_push($user, 'php'); print_r($user); array_shift($user); print_r($user); array_unshift($user, 'html'); print_r($user); array_pop($user); print_r($user);
点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号