PHP检测函数所在的文件名_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > PHP检测函数所在的文件名

PHP检测函数所在的文件名

 2013/11/4 2:35:35  IT独行者  程序员俱乐部  我要评论(0)
  • 摘要:很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。创建引用脚本。代码:[php]viewplaincopy//Filename:functions.php<?phpfunctionnow(){returntime();}?>调用:[php]viewplaincopy//Filename:call_now.php<?phprequire'functions.php';Reflection:
  • 标签:检测 PHP 函数 文件 文件名

很简单的功能,用到PHP中的反射机制,具体使用的是monospace;">ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。

代码:

?

[php]class="Apple-converted-space">?view plaincopy
  1. //?Filename:?functions.php???
  2. <?php??
  3. function?now()?{??
  4. ????return?time();??
  5. }??
  6. ?>??

?

调用:

?

[php]?view plaincopy
  1. //?Filename:?call_now.php??
  2. <?php??
  3. require?'functions.php';??
  4. ????????????????
  5. Reflection::export(new?ReflectionFunction('now'));??
  6. //?Function?[?function?now?]?{?@@?H:\www\functions.php?2?-?4?}??
  7. ?>??

?

发表评论
用户名: 匿名