Documentación offline PHP master

ReflectionClass::hasProperty

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionClass::hasProperty

Verifica si una propiedad está definida

Descripción#

public ReflectionClass::hasProperty(string $name): bool
```php

Verifica si la propiedad especificada está definida.

## Parámetros

`name`  
El nombre de la propiedad a verificar.

## Valores devueltos

`true` si la propiedad está definida, `false` en caso contrario.

## Ejemplos

Ejemplo con ReflectionClass::hasProperty
hasProperty("p1")); var_dump($obj->hasProperty("p2")); var_dump($obj->hasProperty("p3")); var_dump($obj->hasProperty("p4")); ?>

```php

Resultado del ejemplo anterior es similar a:

bool(true)
bool(true)
bool(true)
bool(false)

Véase también#

ReflectionClass::hasConstant, ReflectionClass::hasMethod