]> granicus.if.org Git - php/commitdiff
Add UPGRADING note about default object from empty value
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 7 Nov 2019 10:48:02 +0000 (11:48 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 7 Nov 2019 10:48:02 +0000 (11:48 +0100)
Fixes bug #75921.

[ci skip]

UPGRADING

index 4edbfaa57b02db5c6e99688b29679f69d7ab6678..2a72976178a6241efd06280268e2ac6d997c9764 100644 (file)
--- a/UPGRADING
+++ b/UPGRADING
@@ -42,6 +42,9 @@ PHP 7.4 UPGRADE NOTES
     with the STREAM_OPTION_READ_BUFFER option. Custom stream wrapper
     implementations may need to implement the stream_set_option() method to
     avoid a warning (always returning false is a sufficient implementation).
+  . The "creating default object from empty value" warning is now consistently
+    thrown if a falsy value is promoted into an stdClass object. Previously some
+    cases like `$null->prop[0] = $val` missed this warning.
 
 - BCMath:
   . BCMath functions will now warn if a non well-formed number is passed, such