<?php
$content = file ( 'domains.txt' );
$c=count($content);
for($i=0; $i<$c; $i++) {
$szUrle = $content[$i];
$szUlr = "http://";
$szUrl = $szUlr.$szUrle;
$szContent = file_get_contents('http://bar-navig.yandex.ru/u?ver=2&show=32&url='.$szUrl);
preg_match('|<tcy rang="[^"]*?" value="([^"]*?)"\/>|isU', $szContent, $aOut);
if (!is_numeric(@$aOut[1])) {
$nTYC = 'N/A';
}
else {
$nTYC = $aOut[1];
}
echo $nTYC;
echo "<br>";
}
?>
Содержимое файла domains.txt
prcy.ru
yandex.ru
maulnet.ru
Выводит
0
0
475
А первые два? Почему скрипт их не проверяет?