curl_pause
Function • Params and return types changed in PHP 8.0
Pause and unpause a connection.
curl_pause Function synopsis
curl_pause(CurlHandle $handle, int $flags): int
Parameters
$handle
TypeCurlHandle
$flags
Typeint
One of CURLPAUSE_* constants.
$flags accepts one or a bitmask of the following constant values:
Return value
Typeint
Returns an error code (CURLE_OK for no error).
curl_pause returns one of the following constant values:
CURLE_OKCURLE_UNSUPPORTED_PROTOCOLCURLE_FAILED_INITCURLE_URL_MALFORMATCURLE_URL_MALFORMAT_USERCURLE_COULDNT_RESOLVE_PROXYCURLE_COULDNT_RESOLVE_HOSTCURLE_COULDNT_CONNECTCURLE_FTP_WEIRD_SERVER_REPLYCURLE_FTP_ACCESS_DENIEDCURLE_FTP_USER_PASSWORD_INCORRECTCURLE_FTP_WEIRD_PASS_REPLYCURLE_FTP_WEIRD_USER_REPLYCURLE_FTP_WEIRD_PASV_REPLYCURLE_FTP_WEIRD_227_FORMATCURLE_FTP_CANT_GET_HOSTCURLE_FTP_CANT_RECONNECTCURLE_FTP_COULDNT_SET_BINARYCURLE_PARTIAL_FILECURLE_FTP_COULDNT_RETR_FILECURLE_FTP_WRITE_ERRORCURLE_FTP_QUOTE_ERRORCURLE_HTTP_NOT_FOUNDCURLE_WRITE_ERRORCURLE_MALFORMAT_USERCURLE_FTP_COULDNT_STOR_FILECURLE_READ_ERRORCURLE_OUT_OF_MEMORYCURLE_OPERATION_TIMEOUTEDCURLE_FTP_COULDNT_SET_ASCIICURLE_FTP_PORT_FAILEDCURLE_FTP_COULDNT_USE_RESTCURLE_FTP_COULDNT_GET_SIZECURLE_HTTP_RANGE_ERRORCURLE_HTTP_POST_ERRORCURLE_SSL_CONNECT_ERRORCURLE_FTP_BAD_DOWNLOAD_RESUMECURLE_FILE_COULDNT_READ_FILECURLE_LDAP_CANNOT_BINDCURLE_LDAP_SEARCH_FAILEDCURLE_LIBRARY_NOT_FOUNDCURLE_FUNCTION_NOT_FOUNDCURLE_ABORTED_BY_CALLBACKCURLE_BAD_FUNCTION_ARGUMENTCURLE_BAD_CALLING_ORDERCURLE_HTTP_PORT_FAILEDCURLE_BAD_PASSWORD_ENTEREDCURLE_TOO_MANY_REDIRECTSCURLE_UNKNOWN_TELNET_OPTIONCURLE_TELNET_OPTION_SYNTAXCURLE_OBSOLETECURLE_SSL_PEER_CERTIFICATECURLE_GOT_NOTHINGCURLE_SSL_ENGINE_NOTFOUNDCURLE_SSL_ENGINE_SETFAILEDCURLE_SEND_ERRORCURLE_RECV_ERRORCURLE_SHARE_IN_USECURLE_SSL_CERTPROBLEMCURLE_SSL_CIPHERCURLE_SSL_CACERTCURLE_BAD_CONTENT_ENCODINGCURLE_LDAP_INVALID_URLCURLE_FILESIZE_EXCEEDEDCURLE_FTP_SSL_FAILEDCURLE_BAD_DOWNLOAD_RESUMECURLE_FTP_PARTIAL_FILECURLE_HTTP_RETURNED_ERRORCURLE_OPERATION_TIMEDOUTCURLE_SSL_PINNEDPUBKEYNOTMATCHCURLE_SSL_CACERT_BADFILECURLE_SSHCURLE_WEIRD_SERVER_REPLY
Changes to the curl_pause Function
PHP 8.0
- Return type added:
int - Parameter name of parameter #1 changed:
$chto$handle - Parameter type added for parameter #1 (
$handle):CurlHandle - Parameter name of parameter #2 changed:
$bitmaskto$flags - Parameter type added for parameter #2 (
$flags):int
- curl_pause($ch, $bitmask)
+ curl_pause(CurlHandle $handle, int $flags): int PHP 5.5
- Function added
curl_pause Function Availability
curl_pause Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Future Release | Yes |
| PHP 8.5Upcoming Release | Yes |
| PHP 8.4Supported (Latest) | Yes |
| PHP 8.3Supported | Yes |
| PHP 8.2Security-Fixes Only | 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 | No |
| PHP 5.3Unsupported | No |