作者chan15 (ChaN)
看板PHP
标题[请益] file_get_contents问题
时间Fri Dec 17 16:42:35 2010
我想用file_get_contents这个function抓某页面资料
但是是动态给人输入网址的
所以有机会输入错误网址
<?php
$url = '
http://www.abcd.com';
if (!file_get_contents($url)) {
echo 'false';
} else {
echo 'true';
}
?>
官方说若出现错误会回应false
但我实际跑以後不仅仅会回应false
还会跑出错误讯息
Warning: file_get_contents() [function.file-get-contents]:
php_network_getaddresses: getaddrinfo failed: 无法识别这台主机。 in
C:\AppServ\www\test\get_file.php on line 3
Warning: file_get_contents(
http://www.abcd.com) [function.file-get-contents]:
failed to open stream: php_network_getaddresses: getaddrinfo failed: 无法识别
这台主机。 in C:\AppServ\www\test\get_file.php on line 3
有办法可以单纯只传回false吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.43.106
1F:→ visor:@file_get_contents 12/17 17:30