PHP - aгрегация диапазонов номеров телефона

222
19 ноября 2017, 17:02

Есть диапазон номеров. Пример:

3420000000 - 3429999999

3423333333 - 3424444444

3432111111 - 3433333333

3432000000 - 3433311111

и так далее... Как в PHP сделать merge - схлопнуть диапазоны, которые входят в больший диапазон и оставить только самые крупные? Я додумался только до сравнения: берем 3423333333 и сравниваем с 3429999999, потом 3424444444 сравниваем с 3429999999. Если 3423333333 < 3429999999 и 3424444444 < 3429999999, то он входит в первый диапазон 3420000000 - 3429999999. Это все нужно делать в массиве. Помоему мое решение какое-то убогое и не эффективное.

READ ALSO
Как добавить данные в бд через хтмл checkbox

Как добавить данные в бд через хтмл checkbox

Добрый день мастера хочу сделать чтобы с 3 checkbox брались данные активировал пользователь их или нет и эти данные проверялись и отправлялись...

255
Как сделать так, чтобы програма понимала какое число больше

Как сделать так, чтобы програма понимала какое число больше

Надо чтобы эта програма выводила лучших учеников по среднему балу

217
Цикл выводит только первое значение

Цикл выводит только первое значение

Вот мой код, я пытаюсь просто сформировать массив объектовsizeof($vuzes) = 900, но почему то выводится только первое значение

260
Склонение слова во множественное число

Склонение слова во множественное число

Как поставить слово (например ручка) в множественное число, если ты заранее не знаешь на каком оно языке? То есть функция универсальная для...

307