We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d7c791 commit a42b71eCopy full SHA for a42b71e
UPGRADING
@@ -43,6 +43,12 @@ PHP 8.4 UPGRADE NOTES
43
OutOfBoundsException instead of RuntimeException. As OutOfBoundsException
44
is a child class of RuntimeException, code that uses RuntimeException
45
continues to function.
46
+ . ArrayObject now follows property write restrictions.
47
+ This means, writing a dynamic property now emits a deprecation warning,
48
+ it is not possible to assign a value of an incorrect type to a typed
49
+ property, nor assigning to a property name which contains null bytes.
50
+ ArrayObject continues to bypass any __set() handler and continues to
51
+ allow assigning to inaccessible property names (e.g. integer as name).
52
53
- Standard:
54
. round() now validates the value of the $mode parameter and throws a ValueError
0 commit comments