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