获取函数调用者

时间:2019-11-29 11:28:57

标签: php function arguments line

我正在尝试获取所有函数调用者,并知道调用者是否正在使用参数调用函数,我正在尝试这样做,因为在PHP 7.1版本中,如果调用者没有与函数定义相同的参数,则致命错误是被解雇。

文件1.php

示例:

  function a($y, $x, $r){
     echo "hello world";
   }

a("watermelon","lemon", "orange" );

文件2.php

a("apple", "banana");

现在,这个想法将成为一个函数,该函数可以获取在何处调用a()以及不使用所有必需参数在何处调用

存在任何本机功能或任何工具来执行此操作吗? 我使用get_defined_functions()获取所有函数列表,然后放入array,也许存在类似于获取项目中每个函数调用位置的东西?

0 个答案:

没有答案