批改状态:未批改
老师批语:
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>';点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号