I wonder to know does function_exists() cache its queries internally?
2条回答 默认 最新
dssu33392 2014-02-07 05:30关注No, it does not. It just checks whether the function is defined in the function table. Simple enough.
However, the Zend Opcache extension may optimize out some calls to
function_exists()and certain other functions which can in some cases be evaluated at compile time. (It only optimizes out calls tofunction_exists()where the function is defined internally by PHP, or by an extension.)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1