Sortieren eines Arrays durch Childarrays
Eingetragen von dawehner (2639)
am 29.02.2008 - 23:58 Uhr in
am 29.02.2008 - 23:58 Uhr in
Array
(
[0] => stdClass Object
(
[uid] => 2
[about_me] =>
[nachname] => albert
[vorname] => Axel
)
[1] => stdClass Object
[nachname] => bernd
[vorname] => Daniel
)
[2] => stdClass Object
(
[uid] => 4
[nachname] => conrad
[vorname] => Art
)
[3] => stdClass Object
(
[uid] => 5
[nachname] => debian
[vorname] => Katharina
)
)
wie kann man das obere array anhand der nachnamen sortieren ?
- Anmelden oder Registrieren um Kommentare zu schreiben
eine Möglichkeit wäre,
am 01.03.2008 - 01:24 Uhr
eine Möglichkeit wäre, wenn du alle Nachnamen in ein neues Array auslist:
<?php
$ar_tmp = array();
foreach($array as $key => $person){
$ar_tmp[$key] = $person['nachname'];
}
sort($ar_tmp);
$ar_sorted_person = array();
foreach($ar_tmp as $key => $person){
$ar_sorted_person[] = $array[$key];
}
?>
Ist schon spät und ich weiss nicht ob das wirklich so stimmt, aber die Idee stimmt auf jeden Fall.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************