今天又学习了一个十分有趣的函数:
get_defined_functions
它的用法十分简单;返回一个二维数组。
具体语法如下:
array get_defined_functions ( void ) //void 表示为空,不需要任何参数
应用场景:
<?php function foo(){ echo "This is my function foo"; } $arr = get_defined_functions(); print_r($arr);
则返回:
Array (
[internal] =>
Array (
[0] => zend_version
[1] => func_num_args
[2] => func_get_arg
[3] => func_get_args
[4] => strlen
[5] => strcmp
[6] => strncmp
[7] => strcasecmp
[8] => strncasecmp
[9] => each
................ 以下省略N个元素
[1263] => socket_clear_error
[1264] => socket_getopt
[1265] => socket_setopt
)
[user] => Array (
[0] => foo
)
)
user为你自定义的函数;真的是很有用啊!