|
|
|
| Есть массив который выглядит примерно так:
1|||туризм
2|||автомобили
3|||услуги
как можно отсортировать этот массив, штобы при выводе получить следующее и не потерять связь между значениями:
2|||автомобили
1|||туризм
3|||услуги
тоесть отсортировать по алфавиту второе значение массива
Может кто-нить подскажет как?
asort и ksort не помогает, они по первому ключю отсортировывают | |
|
|
|
|
|
|
|
для: sway
(21.09.2006 в 08:08)
| |
<?php
$arr = array("1|||туризм", "2|||автомобили", "3|||услуги");
foreach ( $arr as $el ) {
list($key, $val) = explode("|||", $el);
$new[$key] = $val;
}
asort($new);
print_r($new);
|
| |
|
|
|