我正在使用fopen生成价格供稿。
if (($handle = fopen("http://feedurl", "r")) !== FALSE) {
}
如果Feed失败,是否有一种方法可以停止此警告:
最佳答案
您可以使用 @
禁止显示警告:
if(($handle = @fopen("http://feedurl", "r")) !== FALSE){
}
这在这里很合适,因为您正在适本地处理错误情况。请注意,通常不建议过度使用
@
符号来抑制错误和警告。根据manual entry for
fopen
:关于php - 尝试打开无效/无法访问的URI时如何阻止fopen触发警告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6658859/