diff --git a/language/oop5/properties.xml b/language/oop5/properties.xml index 2ab41337c..e0b710993 100644 --- a/language/oop5/properties.xml +++ b/language/oop5/properties.xml @@ -1,5 +1,5 @@ - + Propiedades @@ -373,6 +373,14 @@ var_dump($test2->prop); // NULL + + + A partir de PHP 8.4.0, la modificación indirecta de una propiedad readonly + dentro de __clone(), como obtener una + referencia a ella ($ref = &$this->prop), ya no está + permitida. Esto ya estaba prohibido durante la inicialización readonly. + + diff --git a/language/operators/comparison.xml b/language/operators/comparison.xml index b4f1b69a7..901c93b4b 100644 --- a/language/operators/comparison.xml +++ b/language/operators/comparison.xml @@ -1,5 +1,5 @@ - + Operadores de comparación @@ -346,6 +346,15 @@ function standard_array_compare($op1, $op2) + + + Encontrar una recursión durante la comparación, por ejemplo al comparar un + array o un objeto que contiene una referencia a sí mismo, lanza un + Error a partir de PHP 8.4.0; anteriormente, + esto provocaba un error fatal. + + + Valores incomparables