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
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.