Da_Chris
Erfahrenes Mitglied
Vielleicht hilft dir eine meiner Hilfsfunktionen:
Beispiel:
PHP:
/**
* sort a multidimensional array
*
* @param array $array
* @param string $key
*/
function array_sort(&$array, $key)
{
if(is_array($array))
{
for ($i = 0; $i < sizeof($array); $i++)
{
$sort_values[$i] = $array[$i][$key];
}
asort ($sort_values);
reset ($sort_values);
$sorted_arr = array();
while (list ($arr_key, $arr_val) = each ($sort_values))
{
array_push($sorted_arr,$array[$arr_key]);
}
$array = $sorted_arr;
}
}
PHP:
$array = array(
array("name"=>"Mr.X"),
array("name"=>"Mr.T"),
array("name"=>"Superman")
);
array_sort($array, "name");