Questions? Feedback? powered by Olark live chat software

Sort Multi-dimensional Array by Value

This php function sorts a multi-dimensional array by value.

	function aasort (&$array, $key) {
		$sorter=array();
		$ret=array();
		reset($array);
		foreach ($array as $ii => $va) {
			$sorter[$ii]=$va[$key];
		}
		asort($sorter);
		foreach ($sorter as $ii => $va) {
			$ret[$ii]=$array[$ii];
		}
		$array=$ret;
	}
Posted in Docs & Training