尝试/捕获VS fopen(检查有效文件的URL)

时间:2015-01-24 16:11:12

标签: php error-handling try-catch fopen

您好,我想检查外部网址(电影/图片)的错误处理,以确定它是否有效。(在我的服务器中)

我发现了2种方法:

首先:try-catch方法

try {
    $path = savePic(...);
} 
catch (MalformedURLException e) {
    // exception handler code here
    // ...
}

或类似的东西:

if($file = fopen ($url, "rb")
{
    $path = savePic($file);
}
else
{
  // URL is invalid
}

对于大文件哪一个更好更快?

有更好的方法吗? }

0 个答案:

没有答案