PHP функция выбора случайного кода региона Яндекса

Понадобилось для одного из парсеров прикрутить автовыбор региона, скрипт думаю мне еще не раз понадобится, поэтому пишу сюда, чтобы потом долго не искать.

Регион при запросах к Яндексу пишется в конце:

где lr=213 в конце и есть искомый регион (213 — Москва в данном случае). Также коды регионов используются при запросах с xml

В общем, где нужен случайный регион, пишем:

И в любое место, где у вас лежат функции или прямо в этом файле описываем функцию:

Взяты топ-100 частоиспульзуемых городов от самого Яндекса. Также здесь нет общих регионов типа «Россия» или «Московская область», поскольку в реальности такого не бывает, всегда указывается конкретный населённый пункт.

При этом, чтобы выглядело естественней, Москва выпадает в 15 раз чаще других городов, а Санкт-Петербург — в 5 раз.

Пользуйтесь наздоровье.

Что добавить еще в эту функцию?
Минифицировать кодСделать выбор сразу нескольких городовВсё просто супер гуд!Не заработало, я криворукий

Оцените статью!

5 (100%) всего голосов: 1

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Для отправки сообщения выберите лишнее изображение