Это должно сделать:
$numbers = array_unique(file('phones.txt'));
print_r($numbers);
Используемые функции file () и array_unique () .
Удачи!
Дополнительное объяснение.
file()
будет:
Возвращает файл в массиве.Каждый элемент массива соответствует строке в файле ...
Таким образом, вы можете использовать в своих интересах, чтобы телефоны были по одному в каждой строке.
Примечание:
На всякий случай я могу уточнить, что это не сработает, если на самом деле файл .txt имеет /r/n
123/r/n
456/r/n
123/r/n
789/r/n
Подробнее:
Вы может найти эту функцию file_get_contents()
полезной, но она превращает все в строку, а НЕ в массив.