1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- --TEST--
- Test array_pop behaviour
- --FILE--
- <?php
- $a = array("foo", "bar", "fubar");
- $b = array("3" => "foo", "4" => "bar", "5" => "fubar");
- $c = array("a" => "foo", "b" => "bar", "c" => "fubar");
- /* simple array */
- echo array_pop($a), "\n";
- array_push($a, "foobar");
- var_dump($a);
- /* numerical assoc indices */
- echo array_pop($b), "\n";
- var_dump($b);
- /* assoc indices */
- echo array_pop($c), "\n";
- var_dump($c);
- ?>
- --EXPECT--
- fubar
- array(3) {
- [0]=>
- string(3) "foo"
- [1]=>
- string(3) "bar"
- [2]=>
- string(6) "foobar"
- }
- fubar
- array(2) {
- [3]=>
- string(3) "foo"
- [4]=>
- string(3) "bar"
- }
- fubar
- array(2) {
- ["a"]=>
- string(3) "foo"
- ["b"]=>
- string(3) "bar"
- }
|