У меня есть следующий код: простой код в php; но ptoblem состоит в том, что он показывает все допустимые ссылки как «недействительные»; любая помощь приветствуется:Validate url in php
<?php
$m = "urllist.txt";
$n = fopen($m, "r");
while (!feof($n)) {
$l = fgets($n);
if (filter_var($l, FILTER_VALIDATE_URL) === FALSE) {
echo "NOT VALID - $l<br>";
} else {
echo "VALID - $l<br>";
}
}
fclose($n);
?>
Как URL-адрес сохраняется в файле? Если у вас более одного URL-адреса в одной строке или нескольких символов в конце строки, которые должны показать вам, что теперь новый URL-адрес, они будут всегда НЕ VALID – Baalthasarr
Я проверил их по одному и тому же коду один за другим, и они действует; Я проверил файл и очистил его; Я прошел проверку, ничего не похоже на текстовый файл. – Abbas1999
просто эхо переменная $ l. то вы можете понять тип url –