property_exists
En esta página
property_exists
Verifica si un objeto o una clase posee una propiedad
Descripción#
property_exists(object $object_or_class, string $property): bool
```php
Esta función verifica si la propiedad `property` existe en la clase especificada.
> [!NOTE]
> `property_exists` devuelve `true` incluso si la propiedad tiene un valor `null`, a diferencia de la función `isset`.
## Parámetros
`object_or_class`
El nombre de la clase o un objeto de la clase a probar
`property`
El nombre de la propiedad
## Valores devueltos
Devuelve `true` si la propiedad existe, `false` si no existe.
## Ejemplos
Ejemplo con `property_exists`
```php
Notas#
[!NOTE] El uso de esta función utilizará todos los autoloaders registrados si la clase no es conocida aún.
[!NOTE] La función
property_existsno puede detectar las propiedades que son accesibles utilizando el método mágico__get.
Véase también#
method_exists