note 51110 deleted from function.array-merge by levim
| From: | levim@php.net | Date: | Mon, 24 Feb 2014 22:53:20 +0000 |
| Subject: | note 51110 deleted from function.array-merge by levim | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-198675@lists.php.net to get a copy of this message | ||
Note Submitter: Jimomighty
----
...
function preserved_merge_array( $newArray, $otherArray ) {
foreach( $otherArray as $key => $value)
{
if ( !is_array($newArray[$key]) ) $newArray[$key] = array();
if ( is_array($value) ) $newArray[$key] = preserved_merge_array( $newArray[$key], $value );
else $newArray[$key] = $value;
}
return $newArray;
}
...