如何判断是否在php中定义了一个函数

时间:2009-03-20 18:09:23

标签: php

如何判断php中是否定义了函数? 我想做点什么:

if(! function_defined(money_format)) // function not defined on windows
{
      function money_format($str) { ... }
}

这可能在PHP吗?

2 个答案:

答案 0 :(得分:19)

您可以使用function_exists函数来确定是否已定义函数。

答案 1 :(得分:6)

值得一提的是,您需要使用method_exists来查看对象是否定义了特定方法。