Annotation of embedaddon/php/tests/lang/bug23524.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #23524 (Improper handling of constants in array indices)
                      3: --FILE--
                      4: <?php
                      5:   echo "Begin\n";
                      6:   define("THE_CONST",123);
                      7:   function f($a=array(THE_CONST=>THE_CONST)) {
                      8:     print_r($a);
                      9:   }
                     10:   f();
                     11:   f();
                     12:   f();
                     13:   echo "Done";
                     14: ?>
                     15: --EXPECT--
                     16: Begin
                     17: Array
                     18: (
                     19:     [123] => 123
                     20: )
                     21: Array
                     22: (
                     23:     [123] => 123
                     24: )
                     25: Array
                     26: (
                     27:     [123] => 123
                     28: )
                     29: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>