我正在使用 cURL 从服务器检索文件,我想知道当 curl_exec() 失败时有没有办法指定返回值。我的代码是这样的:
if (!$result = curl_exec($curl)){
echo "something is wrong.";
exit;
}
/**
*the rest of the script
*/
当 exec() 调用失败时,页面上不会打印 echo 语句,显然 exit() 也没有被调用,导致我的以下脚本正常执行。我注意到当 curl_exec() 失败时,它不会给你 FALSE,它只是给你一个类似“NOT FOUND”页面的东西,我想这就是我的问题所在。有什么方法可以强制它返回布尔值或字符串,以便我可以进行条件测试?非常感谢。