Как устроен номер телефона в России
Полный российский номер — это +7 и ещё 10 цифр. Первые три — код: у мобильных номеров он из диапазона 900–999 (такие коды называют DEF), у городских — код города, например 495 и 499 в Москве или 812 в Петербурге (коды ABC). Оставшиеся 7 цифр — номер абонента. Записи 8 9XX XXX-XX-XX и +7 9XX XXX-XX-XX означают один номер: 8 — префикс для звонков внутри страны, +7 — международный код, который работает и из-за границы. Казахстан тоже использует +7, но мобильные коды у него начинаются с 7: 700, 701, 705, 707, 747, 777 и другие.
| Запись | Где пригодится |
|---|---|
| +7 (9XX) XXX-XX-XX | на сайте, в визитке и договоре — так номер легче прочитать |
| 89XXXXXXXXX | набор внутри страны, таблицы и CRM, где номер хранят с восьмёркой |
| +79XXXXXXXXX | международный формат E.164 — его ждут сервисы СМС-рассылок и API |
| 79XXXXXXXXX | базы данных, где хранят только цифры |
Тестовые данные для форм и баз
Рандомный номер телефона нужен разработчику и тестировщику: проверить маску ввода и валидацию на сайте, заполнить базу для демонстрации, нагрузочного теста или макета интерфейса. Генератор выдаёт до 1 000 разных номеров за раз в нужном виде — удобно убедиться, что форма принимает и «8», и «+7», и номер без кода страны. Список копируется одной кнопкой или скачивается в .txt и .csv для импорта в таблицу. Кроме российских мобильных и городских, есть мобильные номера Казахстана (+7 7XX), Беларуси (+375) и Украины (+380).
Как провести честный розыгрыш по номерам телефонов
- Соберите номера участников из комментариев, анкеты или таблицы и вставьте их в режиме «Розыгрыш по номерам». Формат не важен: «8 9XX…», «+7 (9XX)…» и «9XX…» приводятся к одному виду.
- Проверьте строку «Найдено участников… повторов…»: один номер — один шанс, повторные записи отбрасываются.
- Укажите число призов. Победители выбираются без повторов, шанс каждого участника — k ÷ n: при 3 призах и 150 номерах это 2%.
- Оставьте скрытие цифр и сделайте скриншот: на нём видны победители в виде +7 9** ***-12-34, число участников, дата и время розыгрыша до секунды. Для полной прозрачности запишите экран с момента вставки списка.
Снимите скрытие — и увидите номера победителей целиком, чтобы связаться с ними; сам результат при этом не меняется. Для розыгрыша по именам удобнее случайный выбор из списка, а по номерам билетов — генератор случайных чисел.
Почему случайный номер — не рабочая SIM-карта
Номер становится рабочим, только когда оператор выдаёт под него SIM-карту по договору с абонентом. Сгенерированный номер — просто цифры правильного формата: он либо никому не выдан, либо принадлежит незнакомому человеку. Позвонить с него нельзя, а СМС с кодом подтверждения придёт владельцу, а не вам. Поэтому для регистрации в сервисах нужен свой номер, а случайные годятся только там, где по ним никто не будет звонить и писать.