CURLOPT_PROGRESSFUNCTION
Constant
CURLOPT_PROGRESSFUNCTION
is one of the accepted parameters for curl_setopt
parameter #2
.
CURLOPT_PROGRESSFUNCTION
— A callback accepting five parameters.
The first is the cURL resource, the second is the total number of
bytes expected to be downloaded in this transfer, the third is
the number of bytes downloaded so far, the fourth is the total
number of bytes expected to be uploaded in this transfer, and the
fifth is the number of bytes uploaded so far.
Return a non-zero value to abort the transfer. In which case, the
transfer will set a [`CURLE_ABORTED_BY_CALLBACK`](/codex/CURLE_ABORTED_BY_CALLBACK)
error.
PHP 5
PHP 7
PHP 8.0
PHP 8.1
PHP 8.2
PHP 8.3
PHP 8.4
PHP 8.5
CURLOPT_PROGRESSFUNCTION = 20056;
CURLOPT_PROGRESSFUNCTION
Constant Availability
CURLOPT_PROGRESSFUNCTION
Constant AvailabilityPHP Version | Availability |
---|---|
PHP 8.5Future Release | Yes |
PHP 8.4Upcoming Release | Yes |
PHP 8.3Supported (Latest) | Yes |
PHP 8.2Supported | Yes |
PHP 8.1Security-Fixes Only | Yes |
PHP 8.0Unsupported | Yes |
PHP 7.4Unsupported | Yes |
PHP 7.3Unsupported | Yes |
PHP 7.2Unsupported | Yes |
PHP 7.1Unsupported | Yes |
PHP 7.0Unsupported | Yes |
PHP 5.6Unsupported | Yes |
PHP 5.5Unsupported | Yes |
PHP 5.4Unsupported | Yes |
PHP 5.3Unsupported | Yes |