note 104071 deleted from function.array-merge-recursive by danbrown

From: Date: Mon, 23 May 2011 15:14:37 +0000
Subject: note 104071 deleted from function.array-merge-recursive by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-179980@lists.php.net to get a copy of this message
Note Submitter: gord at icu dot ca ---- //This one preserves raw values function MergeArrays($ar1, $ar2) { foreach($ar2 AS $key => $value) { if (is_numeric($key)) { $ar1[] = $value ; } elseif (array_key_exists($key, $ar1) && is_array($value)) { $ar1[$key] = MergeArrays($ar1[$key], $ar2[$key]) ; } else { $ar1[$key] = $value; } } return $ar1; }

« previous php.notes (#179980) next »