diff --git a/language/types/array.xml b/language/types/array.xml index 9381f47f69aa..addd5200bc81 100644 --- a/language/types/array.xml +++ b/language/types/array.xml @@ -316,6 +316,57 @@ array(7) { ]]> + + + Negative index example + + When assigning a negative integer key n, PHP will take care to + assign the next key to n+1. + + + +]]> + + &example.outputs; + + + int(1) + [-4]=> + int(2) +} +]]> + + + + + Prior to PHP 8.3.0, assigning a negative integer key n would + assign the next key to 0, the previous example would + therefore output: + + + + + int(1) + [0]=> + int(2) +} +]]> + + + +