批改状态:合格
老师批语:
今天学习了流程控制实战与常用数组函数的基本知识。
代码:
<?php
$i=0;
while($i<10){
echo $i<9?$i.',':$i;
$i++;
}
echo '<hr>';
do{
echo $i<9?$i.'.':$i;
$i++;
}while($i<10);点击 "运行实例" 按钮查看在线实例
<?php
function wel(){
return '欢迎来到中国';
}
echo wel();
echo '<hr>';
function wel1($name){
return '欢迎'.$name.'来到中国';
}
echo wel1('tom');
echo '<hr>';
function wel2($lang,$name='tom'){
return '欢迎'.$name.'来到中国学习'.$lang;
}
echo wel2('中文');
echo '<hr>';
function wel3(){
// return print_r(func_get_args(),true);
// return func_num_args();
return func_get_arg(2);
}
echo wel3(4,5,6);
echo '<hr>';
$name="tom";
function wel4(){
global $name;
return $name;
// return $GLOBALS['name'];
}
echo wel4();点击 "运行实例" 按钮查看在线实例
<?php
$person=['id'=>4,'name'=>'jim','age'=>18,'gender'=>'man'];
echo '<pre>';
echo print_r($person,true);
echo in_array('man',$person)?'存在':'不存在';
echo array_key_exists('age',$person)?'存在':'不存在';
echo print_r(array_values($person),true);
echo print_r(array_keys($person),true);
echo array_search('jim',$person);
echo print_r(array_flip($person),true);
echo count($person);
echo key($person);
echo current($person);
next($person);
echo key($person);
echo current($person);
reset($person);
echo key($person);
echo current($person);
end($person);
echo key($person);
echo current($person);
reset($person);
echo '<hr>';
//print_r(each($person));
list($key,$value)=each($person);
echo $key,'*******',$value.'<br>';
reset($person);
while(list($key,$value)=each($person)){
echo $key,'*******',$value.'<br>';
}点击 "运行实例" 按钮查看在线实例
<?php $person=['id'=>4,'name'=>'jim','age'=>18,'gender'=>'man']; echo '<pre>',print_r($person,true); array_push($person,'80'); print_r($person); array_pop($person); print_r($person); echo '<hr>'; array_unshift($person,100); print_r($person); array_shift($person); print_r($person); echo '<hr>'; array_push($person,79); array_shift($person); print_r($person); echo '<hr>'; array_unshift($person,60); array_pop($person); print_r($person);
点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号