首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >url不存在时的file_get_contents

url不存在时的file_get_contents
EN

Stack Overflow用户
提问于 2010-12-05 17:17:42
回答 6查看 94.9K关注 0票数 75

我正在使用file_get_contents()访问一个URL。

代码语言:javascript
复制
file_get_contents('http://somenotrealurl.com/notrealpage');

如果URL不是真实的,它将返回此错误消息。我如何才能让它优雅地出错,这样我才能知道该页面不存在,并在不显示此错误消息的情况下采取相应的操作呢?

代码语言:javascript
复制
file_get_contents('http://somenotrealurl.com/notrealpage') 
[function.file-get-contents]: 
failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found 
in myphppage.php on line 3

例如,在zend中,你可以说:if ($request->isSuccessful())

代码语言:javascript
复制
$client = New Zend_Http_Client();
$client->setUri('http://someurl.com/somepage');

$request = $client->request();

if ($request->isSuccessful()) {
 //do stuff with the result
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4358130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档