借助了ReflectionMethod的一些特性,可以快速获得函数或者方法是在哪个文件的什么位置定义的,对于调试没有文档的程序来说很有帮助!
| 代码如下 | 复制代码 |
functionfunction_dump($funcname) { try{
if(is_array($funcname)) { $func=newReflectionMethod($funcname[0],$funcname[1]); $funcname=$funcname[1]; }else{ $func=newReflectionFunction($funcname); }
}catch(ReflectionException$e) { echo$e->getMessage(); return; }
$start=$func->getStartLine() - 1;
$end=$func->getEndLine() - 1;
$filename=$func->getFileName();
echo"function $funcname defined by $filename($start - $end)n"; } | |
使用:
| 代码如下 | 复制代码 |
| function_dump('get_affiliate'); | |
输出:
| 代码如下 | 复制代码 |
| functionget_affiliate defined by D:WWWadminaffiliate.php(232 - 238) | |
韩剧再婚皇后阿里云盘全集高清1080P资源链接-韩剧再婚皇后免费阿里云盘资源下载4K高清无删减版链接
poipiku网站如何打开-poipiku官网网页版访问入口
明日方舟:终末地-云游戏畅玩入口-明日方舟:终末地-网页版在线直连地址
poki在线小游戏网页版-poki免费游戏大全入口
poki游戏入口-点开即玩-poki游戏-在线免费畅玩
原神akt大佬资源viciNeko入口链接-原神akt大佬资源网页vicineko入口链接分享