Diff for /embedaddon/php/ext/standard/tests/array/array_merge_variation9.phpt between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 23:48:03 version 1.1.1.2, 2012/05/29 12:34:44
Line 1 Line 1
 --TEST--  --TEST--
 Test array_merge() function : usage variations - referenced variables  Test array_merge() function : usage variations - referenced variables
 --INI--  
 allow_call_time_pass_reference=on  
 --FILE--  --FILE--
 <?php  <?php
 /* Prototype  : array array_merge(array $arr1, array $arr2 [, array $...])  /* Prototype  : array array_merge(array $arr1, array $arr2 [, array $...])
Line 33  echo "\n-- Change \$val2 --\n"; Line 31  echo "\n-- Change \$val2 --\n";
 var_dump(array_merge($arr1, $arr2));  var_dump(array_merge($arr1, $arr2));
 var_dump(array_merge($arr2, $arr1));  var_dump(array_merge($arr2, $arr1));
   
 echo "\n-- Merge an array and a reference to the first array --\n";  
 var_dump(array_merge($arr2, &$arr2));  
   
 echo "Done";  echo "Done";
 ?>  ?>
   
Line 100  array(6) { Line 95  array(6) {
   &string(11) "hello world"    &string(11) "hello world"
   [2]=>    [2]=>
   &string(3) "baz"    &string(3) "baz"
 }  
   
 -- Merge an array and a reference to the first array --  
 array(3) {  
   ["key1"]=>  
   string(4) "val1"  
   ["key2"]=>  
   string(4) "val2"  
   ["key3"]=>  
   string(4) "val3"  
 }  }
 Done  Done

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


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