All pastes #465406 Raw Edit

Mine

public php v1 · immutable
#465406 ·published 2007-04-30 03:59 UTC
rendered paste body
		public function MergeArraysById($Array1, $Array2)		{			foreach ($Array1 as $key => $value)				$NewArray1[$value['id']] = $Array1[$key];			foreach ($Array2 as $key => $value)				$NewArray2[$value['id']] = $Array2[$key];			$Array1 = $NewArray1; unset($NewArray1);			$Array2 = $NewArray2; unset($NewArray2);			asort($Array1, SORT_ASC);			asort($Array2, SORT_ASC);			foreach ($Array1 as $key => $value)			{				unset($Array2[$key]['id']);				$NewArray[$key] = array_merge_recursive($Array1[$key], $Array2[$key]);			}			return $NewArray;			}