summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2014-12-16 11:00:51 -0800
committerStanislav Malyshev <stas@php.net>2014-12-16 11:00:51 -0800
commita4ddd3a63683f12de4ef7be24fd1a94d2c67d02e (patch)
treeaf99631d7525b9c517276853e528d913884eb291
parent9152214c1e20723f73b5f7b6c77b1183327bcf69 (diff)
downloadphp-git-a4ddd3a63683f12de4ef7be24fd1a94d2c67d02e.tar.gz
add more BC breaks
-rw-r--r--UPGRADING5
1 files changed, 5 insertions, 0 deletions
diff --git a/UPGRADING b/UPGRADING
index d2be2afd5d..1ce98194bf 100644
--- a/UPGRADING
+++ b/UPGRADING
@@ -42,6 +42,11 @@ PHP X.Y UPGRADE NOTES
It will now produce 2, not 1.
. Function parameters with duplicate name are not allowed anymore. Definitions
like “function foo($x,$x) {}” will lead to compile time error.
+ . Indirect variable, property and method references are now interpreted with
+ left-to-right semantics. See details in:
+ https://wiki.php.net/rfc/uniform_variable_syntax#semantic_differences_in_existing_syntax
+ . The global keyword now only accepts simple variables. See details in:
+ https://wiki.php.net/rfc/uniform_variable_syntax#global_keyword_takes_only_simple_variables
- DBA
. dba_delete() now returns false if the key was not found for the inifile