Logo

cURL Functions

curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_errno curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt curl_setopt_array curl_share_close curl_share_errno curl_share_init curl_share_setopt curl_share_strerror curl_strerror curl_unescape curl_version

curl_multi_info_read

Supported Versions: PHP 5, PHP 7, PHP 8
Get information about the current transfers
<?php curl_multi_info_read(CurlMultiHandle $multi_handle, int &$queued_messages = null): array|false
Logo composer/composer composer/composer
<?php             usleep(150);

        }



        while ($progress = curl_multi_info_read($this->multiHandle)) {

            $curlHandle = $progress['handle'];

            $result = $progress['result'];

            $i = (int) $curlHandle;
src/Composer/Util/Http/CurlDownloader.php