检查两个函数(不是输出,因为这可能返回假阳性)是否相同的最佳方法是什么?简单的检查并不能解决问题。
下面的代码是一个抽象的示例,现实中的用例可能是比较函数中提供的闭包,以防止两次执行相同的操作。
$function1 = function ($one, $two) {
return $one + $two;
};
$function2 = function ($one, $two) {
return $one + $two;
};
$same = ($function1 == $function2); // false