企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 1.舍去取整 ~~~ floor(123.12321); ~~~ ## 2.进1取整 ~~~ ceil(15.3424); ~~~ ## 3.返回类型(混合类型) ~~~ gettype($str); ~~~ ## 4.回调函数 ~~~ //系统回调函数 function fun2($name){ echo $name.'我唉你'; } call_user_func('fun2','波波'); 数组回调函数 $a = [20,30,40]; echo call_user_func_array('add',$a); ~~~ ## 5.获取传入数组参数的个数 ~~~ function foo() { $numargs = func_num_args(); echo "Number of arguments: $numargs\n"; } foo(1, 2, 3); ~~~ ## 6.获取数组传入的参数 ~~~ function foo() { $numargs = func_num_args(); echo "Number of arguments: $numargs<br />\n"; if ($numargs >= 2) { echo "Second argument is: " . func_get_arg(1) . "<br />\n"; } } foo (1, 2, 3); ~~~ ## 7.回调调用数组(传入数组值到函数) ~~~ $arr = [1,2,3,4,5,6]; call_user_func_array('函数名',$arr); ~~~ ## 8.返回文件路径的目录部分 ~~~ dirname(); ~~~ ## 9.让代码延迟几微妙再执行 ~~~ usleep(); ~~~ ## 10.生成一个唯一随机id ~~~ uniqid(); ~~~ ## 11.让代码延迟到指定时间再执行 ~~~ time_sleep_until(); ~~~ ## 12.让代码延迟几秒再执行 ~~~ sleep(); ~~~ ## 13.对文件进行语法高亮显示 ~~~ show_source(); ~~~ ## 14.把字符串转换为php变量 ~~~ eval(); ~~~ ## 15.检查常量是否存在; ~~~ defined(); ~~~