如果文件不存在,请获取CURLOPT_URL以回显文本

时间:2018-06-10 16:27:17

标签: php curl

我使用此curl函数加载远程文件file.php

$ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "http://example.com/file.php");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    if(curl_exec($ch) === FALSE) {
         echo 'No file';
    } else {
         echo curl_exec($ch);
    }

    curl_close($ch);

但如果文件不存在,我会在example.com获得标准服务器404文件。

如何让curl回应" No file"文本?

我已经看过这个问题Easy way to test a URL for 404 in PHP?,但我认为一个更简单的例子会很有用。

0 个答案:

没有答案