Как читать IP-адреса из файла .txt, используя preg_match в php

0

У меня есть файл ip.txt, который содержит

127.0.0.1

Мне нужно получить текстовый файл из формы и отобразить подробности ping в новом окне с помощью php. как читать ip из текстового файла, чтобы отсканировать его от прочитанной информации.

  • 2
    есть ли что-нибудь еще в текстовом файле, кроме IP-адреса? а что ты пробовал?
  • 0
    Мой текстовый файл содержит только IP-адрес: 127.0.0.1 // Я хочу, чтобы мой php-код читался как IP-адрес
Показать ещё 1 комментарий
Теги:
preg-match
preg-match-all
pre

1 ответ

1

Попробуйте этот код

$ips = array();
$file = @fopen("ip.txt", "r");
if ($file) {
 while (($buffer = fgets($file, 4096)) !== false) {
    $ips[] = $buffer;
 }
 if (!feof($file)) {
    echo "Error: unexpected fgets() fail\n";
 }
 fclose($file);

 echo '<pre>'; print_r($ips); echo '</pre>';
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню