числа — eregi или preg из текстового файла в переполнении стека

У меня есть веб-сайт по продаже платежных карт, я использую этот код для продажи клиентам, которые проверяют номер мобильного телефона, вручную (добавляйте строку каждый раз), недавно я использую услугу SMS и номера, сохраненные в текстовом файле на сайте, как можно удалить эти строки, и я получаю числа из файлов .txt? (числа хранятся построчно в текстовом файле)

if ($data[mobile] AND !eregi("^09512362982$", $data[mobile]))
if ($data[mobile] AND !eregi("^09527415120$", $data[mobile]))
if ($data[mobile] AND !eregi("^09532247462$", $data[mobile]))
if ($data[mobile] AND !eregi("^09535241919$", $data[mobile]))
if ($data[mobile] AND !eregi("^09535716327$", $data[mobile]))
$error .= "Mobile number not valid, please verify your number<br />";

-2

Решение

Ты можешь использовать file читать содержимое вашего текстового файла в массив, а затем in_array чтобы увидеть, есть ли номер там.

if (!in_array($_data['mobile'], file('your_text_file.txt', FILE_IGNORE_NEW_LINES))) {
$error .= "Mobile number not valid, please verify your number<br />";
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]