我正在尝试获取所有函数调用者,并知道调用者是否正在使用参数调用函数,我正在尝试这样做,因为在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,也许存在类似于获取项目中每个函数调用位置的东西?