![]() |
|
(PHP 4 >= 4.0.6, PHP 5)
is_callable -- Verifica que los contenidos de una variable puedan ser llamados como una funciónVerifica que los contenidos de una variable puedan ser llamados como una función. Esto permite revisar que los contenidos de una variable contengan el nombre de una función válida, o que una matriz contenga un objeto adecuadamente codificado y un nombre de función.
El parámetro var puede ser o bien el nombre de una función almacenada en una variable tipo cadena, o un objeto y el nombre de un método dentro del objeto, de este modo:
array($AlgunObjeto, 'NombreDelMetodo') |
Si el argumento solo_sintaxis es TRUE la función solo verifica que var pueda ser una función o un método. Solo rechazará variables simples que no sean cadenas, o una matriz que no tenga una estructura válida para ser usada como llamada de retorno. Se espera que las matrices válidas tengan solo 2 entradas, la primera de las cuales es un objeto o una cadena, y la segunda una cadena.
El argumento nombre_a_llamar recibe el "nombre que puede ser llamado". En el ejemplo siguiente este es "algunaClase:algunMetodo". Note, sin embargo, que a pesar de la implicación de que algunaClase::algunMetodo() es un método estático que puede ser llamado, este no es el caso.
<?php |
Hosting by: hurra.com
Generated: 2007-01-26 18:01:00