get_defined_functions函数用法解析

PHP 投稿 10300 0 评论

get_defined_functions函数用法解析

今天又学习了一个十分有趣的函数:

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为你自定义的函数;真的是很有用啊!

编程笔记 » get_defined_functions函数用法解析

赞同 (55) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽