Documentación offline PHP master

ReflectionProperty::isFinal

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

En esta página

ReflectionProperty::isFinal

Determina si la propiedad es final o no

Descripción#

public ReflectionProperty::isFinal(): bool
```php

> [!WARNING]
> Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.

Devuelve si la propiedad es [`final`](#language.oop5.final). Si la propiedad está marcada `private(set)`, entonces también será implícitamente `final`.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Devuelve `true` si la propiedad está explícitamente marcada `final`, o si es implícitamente `final` debido a ser `private(set)`. Devuelve `false` en caso contrario.

## Ejemplos

Ejemplo de ReflectionProperty::isFinal
getProperty('name')->isFinal()); var_dump($rClass->getProperty('age')->isFinal()); var_dump($rClass->getProperty('job')->isFinal()); ?>

```php

El ejemplo anterior mostrará:

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

Véase también#

Elementos de clase

final

Visibilidad de propiedad asimétrica