ID:               35494
 User updated by:  marek dot rybar at dial dot sk
 Reported By:      marek dot rybar at dial dot sk
 Status:           Bogus
 Bug Type:         Arrays related
 Operating System: Windows, Linux
 PHP Version:      5.1.1
 New Comment:

Why do you think that is bogus? If it's true, please remove from manual
this passage:

If you want to completely preserve the arrays and just want to append
them to each other, use the + operator:
<?php
$array1 = array();
$array2 = array(1 => "data");
$result = $array1 + $array2;
?>

because $result is $array1 not $array1 + $array2

:-((((((


Previous Comments:
------------------------------------------------------------------------

[2005-11-30 17:27:34] [EMAIL PROTECTED]

Expected behaviour.
Use array_merge_recursive() to get the result you expect.

------------------------------------------------------------------------

[2005-11-30 17:20:41] marek dot rybar at dial dot sk

Description:
------------
When I merge two arrays using + operator, result is array only with the
first array elements.

Reproduce code:
---------------
$arr1 = array(1, 2, 3);
$arr2 = array(5, 6, 7);
$arr = $arr1 + $arr2;

result $arr:
array(1, 2, 3)



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=35494&edit=1

Reply via email to