curl_exec()返回数据并返回状态代码

时间:2014-10-05 08:17:50

标签: php curl

我只是想知道,当使用cURL并通过以下方式获得cURL操作的结果时:

$ch = curl_init('www.example.com');
.......
$response = curl_exec($ch);

...然后通过以下方式获取状态代码:

$response_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);

如果返回到$response_code的状态代码为200,那意味着curl_exec将始终返回false?

1 个答案:

答案 0 :(得分:1)

Curl_exec wont return false if the status code returned is even 200.

正如@krister所说,如果状态代码为301,您将获得一个值响应(返回结果)。