Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не срабатывает сортировка в php, не могу понять причину / 3 сообщений из 3, страница 1 из 1
22.04.2014, 10:16
    #38621141
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не срабатывает сортировка в php, не могу понять причину
Господа, приветствую!
Помогите понять что я делаю не так.
Я с формы передаю строку в виде слово1, слово2, слово3 (слова могут быть как русские так и английские
В скрипте я их принимаю POST и дальше мне нужно пересортировать по алфавиту и вывести на экран.

И вот тут мистика какая-то.
Если я беру простой пример из php хелп, понятное дело что он работает.
Код: php
1.
I_id=слово4, слово2, слово3, bbb, aaa, ccc



передаю в скрипт
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?php
$string = $_POST['I_id'];
//пытаюсь преобразовать в массив
$arr = explode(", ", $string);
//отсортировать
sort($arr);
//вывести
echo '<pre>';
print_r($arr);
echo '</pre>'
?>


Строку передает но не сортирует.
передаю
если явно пишу
Код: php
1.
$string = array("lemon", "orange", "banana", "apple");


тогда sort работает.
Объясните пожалуйста, что не так. Буду очень признателен. Также русский в краккозябру превращает, без изменения php.ini и подобных, это лечится?
Спасибо заранее!
...
Рейтинг: 0 / 0
22.04.2014, 10:30
    #38621161
FatalPHPError
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не срабатывает сортировка в php, не могу понять причину
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
Array
(
    [0] => aaa
    [1] => bbb
    [2] => ccc
    [3] => слово2
    [4] => слово3
    [5] => слово4
)


И что неправильного? Какой результат вы получить хотите?
...
Рейтинг: 0 / 0
22.04.2014, 10:39
    #38621172
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не срабатывает сортировка в php, не могу понять причину
про sort почитайте, там флаги есть еще. И кодировку проверьте везде.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не срабатывает сортировка в php, не могу понять причину / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]