批改状态:合格
老师批语:线程,效率等可暂不考虑, 目前写对, 才是第一位
<?phpfunction demo($demo1){for ($i=0; $i < 50; $i++) {if($demo1($i))//这里声明一个变量函数,调用一个自定义功能continue;echo $i.'<br>';}}function demo1($num){return $num % 2 == 0 ;}function demo2($num){return $num % 5 == 0;}//demo('demo1');demo('demo2');//使用一个函数作为另一个函数的实参,扩展了函数功能
<?phpfunction demo($name){echo "hello,".$name;}//demo('灭绝老师');//传统调用call_user_func('demo','朱老师');//回调函数echo '<hr>';function demo1($name,$do){echo $name . '今天教我们'. $do;}//demo1('灭绝老师','回调函数');// 传统调用call_user_func_array('demo1',['灭绝老师','递归函数']);//数组回调
<?phpfunction demo($num){$num++;echo $num;echo $num;}demo(2);//这是一个简单将一个参数加一函数
<?phpfunction demo($num){$num++;echo $num;//这里必须设置一个条件,否则就会无限调用自己,进入一个无限循环if($num<8)//设置一个条件,当不满足条件时,调用自己{demo($num);//调用自己}else{echo '**';}echo $num;}demo(2);//开始运行
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号