只是为了让其他可能难以使其工作的人知道,在 5.2.0 之前的 PHP 版本中,curl_multi_info_read() 不起作用,而是立即返回 NULL。
(PHP 5, PHP 7, PHP 8)
curl_multi_info_read — 获取当前传输的信息
询问多句柄是否存在来自各个传输的任何消息或信息。消息可能包括传输的错误代码等信息,或者只是传输已完成的事实。
重复调用此函数每次都会返回一个新的结果,直到返回false
作为信号,表示此时没有更多内容可获取。使用queued_messages
指向的整数将包含此函数调用后剩余的消息数量。
返回的资源指向的数据在调用curl_multi_remove_handle()后将不再存在。
成功时,返回消息的关联数组;失败时返回false
。
键 | 值 |
---|---|
msg |
CURLMSG_DONE 常量。目前其他返回值不可用。 |
result |
CURLE_* 常量之一。如果一切正常,结果将为CURLE_OK 。 |
handle |
curl 类型资源,指示它所涉及的句柄。 |
版本 | 描述 |
---|---|
8.0.0 |
multi_handle 现在期望一个CurlMultiHandle 实例;以前,期望的是resource。 |