Annotation of embedaddon/php/Zend/tests/closure_024.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
1.1.1.2 ! misho       2: Closure 024: Clone the Closure object
1.1       misho       3: --FILE--
                      4: <?php
                      5: 
1.1.1.2 ! misho       6: $a = 1;
        !             7: $c = function($add) use(&$a) { return $a+$add; };
1.1       misho       8: 
1.1.1.2 ! misho       9: $cc = clone $c;
1.1       misho      10: 
1.1.1.2 ! misho      11: echo $c(10)."\n";
        !            12: echo $cc(10)."\n";
        !            13: 
        !            14: $a++;
        !            15: 
        !            16: echo $c(10)."\n";
        !            17: echo $cc(10)."\n";
        !            18: 
        !            19: echo "Done.\n";
1.1       misho      20: ?>
                     21: --EXPECTF--
1.1.1.2 ! misho      22: 11
        !            23: 11
        !            24: 12
        !            25: 12
        !            26: Done.

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