1. 编程: 实例演示while(),do~while()
2. 编程: 函数的参数与作用域
3. 编程: 数组常用的键值操作与指针操作
4. 编程: 数组模拟栈与队列操作
实例
<?php //1. 编程: 实例演示while(),do~while() //while $i = 1; while ($i < 10) { $i++; } echo $i,'<br>'; //do while do { $i++; }while($i < 10); echo $i,'<br>'; //2. 编程: 函数的参数与作用域 $C = 'PHP'; function auto ($C){ echo $C; } echo auto(123213),'<br>'; //3. 编程: 数组常用的键值操作与指针操作 $array = ['id'=>5,'name'=>'jack','gender'=>'male']; print_r(array_key_exists('peter',$array)); echo '<br>'; print_r(array_values($array)); echo '<br>'; print_r(array_keys($array)); echo '<br>'; print_r(array_search('jack',$array));//返回指定值的键 echo '<br>'; print_r(end($array));//指针移到末尾 echo '<br>'; print_r(next($array));//指针下移 echo '<br>','<hr>'; echo count($array),'<br>';//返回数组个数 echo current($array),'<br>';//当前元素的值 echo key($array),'<br>';//返回当前元素的键 echo reset($array),'<br>';//复位 echo '<hr>'; //4. 编程: 数组模拟栈与队列操作 array_push($array,'toms');//尾部进队 print_r($array); echo '<br>'; array_pop($array);//尾部出队 print_r($array); echo '<br>'; array_shift($array); //头部出队 print_r($array); echo '<br>'; array_unshift($array,'peter'); // 头部进队 print_r($array); echo '<br>';
运行实例 »
点击 "运行实例" 按钮查看在线实例