property_exists
(no version information, might be only in CVS)
property_exists --
Verifica si el objeto o clase tiene una propiedad
Descripción
bool
property_exists ( mixed clase, string propiedad )
Esta función verifica si la propiedad
dada existe en la clase especificada (y si fue declarada como
pública).
Nota:
Al contrario que isset(),
property_exists() devuelve TRUE incluso si la
propiedad tiene el valor NULL.
Lista de parámetros
- clase
Una cadena con el nombre de clase o un objeto de la clase para
hacer la prueba
- propiedad
El nombre de la propiedad
Valores retornados
Devuelve TRUE si la propiedad existe o FALSE de lo contrario.
Ejemplos
Ejemplo 1. Un ejemplo de property_exists()
<?php
class miClase { public $mia; private $xpto; }
var_dump(property_exists('miClase', 'mia')); //true var_dump(property_exists(new miClase, 'mia')); //true var_dump(property_exists('miClase', 'xpto')); //false, no es publica
?>
|
|