PHP is_callable() Function

PHP Variable Handling Reference : Check whether the contents of a variable can be called as a function or not

Definition and Usage

The is_callable() function checks whether the contents of a variable can be called as a function or not.

This function returns true (1) if the variable is callable, otherwise it returns false/nothing.

Syntax

is_callable(variable, syntax_only, name );

Parameter Values

Parameter Description
variable Required. Specifies the variable to check
syntax_only Optional. If set to TRUE, the function only verifies if variable is a function or method. It will reject variables that are not strings, or arrays without a valid structure to be used as a callback. Default is false
name Optional. Returns a "callable name" (only for classes)

Technical Details

Return Value: TRUE if variable is callable, FALSE otherwise
Return Type: Boolean
PHP Version: 4.0.6+

❮ PHP Variable Handling Reference