Ein einfaches Beispiel wie mehrere Arrays sortiert werden können.
<?php
$name_list = array('Anton', 'Bernd', 'Claudia', 'Dieter', 'Erika');
$age_list = array(21, 32, 53, 41, 26);
$city_list = array('Dresden', 'Calv', 'Bonn', 'Erlangen', 'Aachen');
$sort_by = $age_list;
array_multisort($sort_by, $city_list, $name_list, $age_list);
while ($name = array_shift($name_list) AND $city = array_shift($city_list) AND $age = array_shift($age_list)):
printf ('%s ist %d Jahre alt und wohnt in %s.<br />', $name, $age, $city);
endwhile;
?>