|
|
|
| Здравствуйте.
Подскажите пожалуйста как мне упорядочить массив вот так
есть ;
$arr= array("1","123","12","12345","1234");
получить
$arr= array("12345","1234","123","12","1"); | |
|
|
|
|
|
|
|
для: claber
(24.02.2007 в 20:51)
| |
<?
function sortlen ($a, $b) {
return (strlen("$a") > strlen("$b")) ? 1 : -1;
}
usort ($arr, "sortlen");
?>
|
| |
|
|
|
|
|
|
|
для: bronenos
(24.02.2007 в 21:06)
| | Наверное глупо но что то я не совсем понял!
Цифры в массиве я написалпро сто для наглядности вообще то там текст будет!
Я думал это через циклы делать нужно? | |
|
|
|
|
|
|
|
для: claber
(24.02.2007 в 21:12)
| | На то предназначена usort (UserSORTing) | |
|
|
|