note 19097 rejected from function.array-merge by zak
| From: | zak@php.net | Date: | Fri, 15 Feb 2002 17:19:01 +0000 |
| Subject: | note 19097 rejected from function.array-merge by zak | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-26657@lists.php.net to get a copy of this message | ||
I wouldn't use +. It doesn't generate errors, but it doesn't appear to work well
w/scalar arrays either.
Code and output:
#!/usr/bin/php -q
<?
$array1 = array("v0", "v1", "v2");
$array2 = array("v3", "v4", "v5");
$array3 = array("v6", "v7", "v8");
$merged1 = $array1 + $array2 + $array3;
$merged2 = array_merge($array1, $array2, $array3);
for ($i = 0; $i < 9; $i++)
echo "\$merged1[$i] = " . $merged1[$i] . "\n";
for ($j = 0; $j < 9; $j++)
echo "\$merged2[$j] = " . $merged2[$j] . "\n";
?>
$merged1[0] = v0
$merged1[1] = v1
$merged1[2] = v2
$merged1[3] =
$merged1[4] =
$merged1[5] =
$merged1[6] =
$merged1[7] =
$merged1[8] =
$merged2[0] = v0
$merged2[1] = v1
$merged2[2] = v2
$merged2[3] = v3
$merged2[4] = v4
$merged2[5] = v5
$merged2[6] = v6
$merged2[7] = v7
$merged2[8] = v8