![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
Добрый день. Есть массив в
a1 a3 a2 a10 b2 b1 b11 при использовании ksort результат получается Что по сути есть логичным, с точки зрения программы... a1 a10 a2 a3 b1 b11 b2 А как получить "правильный" отсортированный список?... то есть a1 a2 a3 a10 b1 b2 b11 Заранее спасибо за помощь! |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
как-то так. Добавлено через 28 секунд Хотя, возможно, есть более натуральные сортировки -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
Shumomer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 14.3.2011 Репутация: нет Всего: нет |
natsort($ar); вообще-то
![]() |
|||
|
||||
SneG0K |
|
|||
![]() Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
Эммм, вообще-то обычный sort подойдет
Это сообщение отредактировал(а) SneG0K - 14.3.2011, 23:14 |
|||
|
||||
Shumomer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 14.3.2011 Репутация: нет Всего: нет |
SneG0K, а ты добавь в массив элемент 'm10' (см. условия ТС) и посмотри куда он встанет при обычном sort и куда при natsort
|
|||
|
||||
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
Shumomer, Пасиба! natsort уже близко но все равно как то не так...
[chiffa_0] => [chiffa_1] => [chiffa_2] => [chiffa_3] => [chiffa_4] => [chiffa_6] => [chiffa_9] => [chiffa_27] => [chiffa_28] => [chiffa_29] => ..... [chiffa_41] => [chiffa_42] => [chiffa_43] => [chiffa_5] => [chiffa_7] => [chiffa_8] => [chiffa_10] => ну и т.д.... |
|||
|
||||
Shumomer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 14.3.2011 Репутация: нет Всего: нет |
Так вам по значениям или по ключам сортировка-то нужна?
|
|||
|
||||
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
по ключам...
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
У тебя почему то выдает...
Notice: Use of undefined constant sortarray - assumed 'sortarray' in /var/www/mess/modules/mes_do.php on line 341 и меняет индекс... [0] => [1] => [2] => [3] => [4] => |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
![]() А если одним файлом мой текст оформить - тоже ругательство будет? У меня - работает
а версия php какая? -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
ksnk, так разве оно у тебя по ключам сортирует?....
Добавлено через 1 минуту и 48 секунд пхп 5 Добавлено через 14 минут и 6 секунд Проблема решена. Может кому то будет полезным. сделал так:
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |