84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
在php获取当前文件名很简单,使用__FILE__常量就是了。但是如果我定义了一个通用函数,而这个每次被调用的时候就要获取当前调用它的是哪个文件,应该怎么办呢?
__FILE__
也就是如上的效果,我调用get_current_file时要获得当前的调用文件比如action.php。
get_current_file
action.php
这只是个例子,真正使用的时候我不会单纯的去获取文件名,而是要配合一些逻辑,不过这是最重要的一步。
认证0级讲师
可以试下http://cn2.php.net/manual/zh/function.debug-backtrace.php里面有个和你要的效果类似的例子,给你摘下如下
" : ""; $c .= ($func != '') ? $func . "(): " : ""; return($c); }
可以试下http://cn2.php.net/manual/zh/function.debug-backtrace.php
里面有个和你要的效果类似的例子,给你摘下如下