您的位置首页百科问答

php如何在类的内部判断是否定义了函数

php如何在类的内部判断是否定义了函数

的有关信息介绍如下:

php如何在类的内部判断是否定义了函数

function_exists这个,在类里面是检测该方法是否存在。function_exists($_POST['f']) ,$_POST['f'] 这个不是方法的名称,只是一个值,所以function_exists会返回false,当然就执行输出11了。正确的写法是在类里面定义一个方法比如function show(){。。。}然后判断if(!function_exists(show)){}else{}希望对你有用