+++ /dev/null
---TEST--
-Bug #20993 (referenced array key, makes array global)
---SKIPIF--
-<?php
-if(TRUE)
- die("skip fix for this problem is yet undecided.");
-?>
---FILE--
-<?php
-$a = array(1);
-$b = array(1);
-$ref =& $a[0];
-
-echo $a[0], ' -b ', $b[0], ' -r ', $ref, "\n";
-changeVal($a);
-echo $a[0], ' -b ', $b[0], ' -r ', $ref, "\n";
-changeVal($b);
-echo $a[0], ' -b ', $b[0], ' -r ', $ref, "\n";
-
-function changeVal($arr)
-{
- $arr[0] = 2;
-}
-?>
---EXPECTF--
-1 -b 1 -r 1
-
-Notice: %s referenced element(s) %s
-%s
-2 -b 1 -r 2
-2 -b 1 -r 2