{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (4 авг 2014, 09:17) [0/0] [0] [отв] [спам] [под] +1 | -1

Ну например, есть строка
"Opera Mini version 4.2 for Nokia 302". Мне нужно узнать версию и модель телефона.
Пишу:
[code]
preg_match('#^Opera Mini version ([d.]+) for ([a-zds]+)$#', string, matches);[/code]
в массиве matches будет:
0 - вся строка,
1 - версия браузера
2 - модель телефона.
Вопрос. Как упорядочить результат поиска и возможно ли это вообще? Результат должен быть, например такой:
0 - вся строка,
1 - модель телефона.
2 - версия браузера.
Обратный слэш изчез..
Упорядочить нужно не сам массив, а результат поиска. array_flip() не предлагать =) так как он работает с готовым массивом, а не создаёт (не заполняет) массив, упорядочивая ключи и значения.


Изм. 2 раз. / Посл. изм. (4 авг 2014, 09:25)
  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений