Correction status:qualified
Teacher's comments:第二个实例的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);
点击 "运行实例" 按钮查看在线实例