BadFunctionCallException()
(PHP 5 >= 5.1.0, PHP 7)
简介
Exception thrown if a callback refers to an undefined function or if some arguments are missing.
类摘要
BadFunctionCallExceptionfinal public Exception::getMessage(void): string
final public Exception::getPrevious(void): Throwable
final public Exception::getCode(void): int
final public Exception::getFile(void): string
final public Exception::getLine(void): int
final public Exception::getTrace(void): array
final public Exception::getTraceAsString(void): string
public Exception::__toString(void): string
}final private Exception::__clone(void): void
A typical use for this exception, is in conjunction with the is_callable() function.
For example: function foo($arg) { $func = 'do' . $arg; if (!is_callable($func)) { throw new BadFunctionCallException('Function ' . $func . ' is not callable'); } }