Mailinglisten-Archive |
Thomas Feyrer schrieb am Freitag, den 10. September 1999: > bei dem Problem komm ich wirklich nicht weiter, könntet ihr mir helfen... > Ich hab folgendes Array: > $files = array( > 0 => array( "name" => "foo", "size" => "1 MByte" ), > 1 => array( "name" => "bar", "size" => "0.5 kByte" ), > 2 => array( "name" => "bla", "size" => "4.65 GByte" ) > ); > > Wie könnte ich das nun nach dem Namen sortieren, so das folgendes > rauskommt: > > $files = array( > 0 => array( "name" => "bar", "size" => "0.5 kByte" ), > 1 => array( "name" => "bla", "size" => "4.65 GByte" ) > 2 => array( "name" => "foo", "size" => "1 MByte" ), > ); function cmp($a,$b) { return strcmp($a['name'], $b['name']) ; } usort($files, cmp); Ciao, Martin -- Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
php::bar PHP Wiki - Listenarchive