Predefined Constants
The constants below are defined by this extension, and
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
Descriptions and uses for these constants are described within the
curl_setopt() and curl_getinfo()
documentation.
-
CURLOPT_AUTOREFERER
( integer )
-
Available since PHP 5.1.0
-
CURLOPT_COOKIESESSION
( integer )
-
Available since PHP 5.1.0
-
CURLOPT_DNS_USE_GLOBAL_CACHE
( integer )
-
-
CURLOPT_DNS_CACHE_TIMEOUT
( integer )
-
-
CURLOPT_FTP_SSL
( integer )
-
Available since PHP 5.2.0
-
CURLFTPSSL_TRY
( integer )
-
Available since PHP 5.2.0
-
CURLFTPSSL_ALL
( integer )
-
Available since PHP 5.2.0
-
CURLFTPSSL_CONTROL
( integer )
-
Available since PHP 5.2.0
-
CURLFTPSSL_NONE
( integer )
-
Available since PHP 5.2.0
-
CURLOPT_PRIVATE
( integer )
-
Available since PHP 5.2.4
-
CURLOPT_FTPSSLAUTH
( integer )
-
Available since PHP 5.1.0
-
CURLOPT_PORT
( integer )
-
-
CURLOPT_FILE
( integer )
-
-
CURLOPT_INFILE
( integer )
-
-
CURLOPT_INFILESIZE
( integer )
-
-
CURLOPT_URL
( integer )
-
-
CURLOPT_PROXY
( integer )
-
-
CURLOPT_VERBOSE
( integer )
-
-
CURLOPT_HEADER
( integer )
-
-
CURLOPT_HTTPHEADER
( integer )
-
-
CURLOPT_NOPROGRESS
( integer )
-
-
CURLOPT_NOBODY
( integer )
-
-
CURLOPT_FAILONERROR
( integer )
-
-
CURLOPT_UPLOAD
( integer )
-
-
CURLOPT_POST
( integer )
-
-
CURLOPT_FTPLISTONLY
( integer )
-
-
CURLOPT_FTPAPPEND
( integer )
-
-
CURLOPT_FTP_CREATE_MISSING_DIRS
( integer )
-
-
CURLOPT_NETRC
( integer )
-
-
CURLOPT_FOLLOWLOCATION
( integer )
-
This constant is not available when open_basedir
or safe_mode are enabled.
-
CURLOPT_FTPASCII
( integer )
-
-
CURLOPT_PUT
( integer )
-
-
CURLOPT_MUTE
( integer )
-
-
CURLOPT_USERPWD
( integer )
-
-
CURLOPT_PROXYUSERPWD
( integer )
-
-
CURLOPT_RANGE
( integer )
-
-
CURLOPT_TIMEOUT
( integer )
-
-
CURLOPT_TIMEOUT_MS
( integer )
-
-
CURLOPT_TCP_NODELAY
( integer )
-
Available since PHP 5.2.1
-
CURLOPT_POSTFIELDS
( integer )
-
-
CURLOPT_PROGRESSFUNCTION
( integer )
-
Available since PHP 5.3.0
-
CURLOPT_REFERER
( integer )
-
-
CURLOPT_USERAGENT
( integer )
-
-
CURLOPT_FTPPORT
( integer )
-
-
CURLOPT_FTP_USE_EPSV
( integer )
-
-
CURLOPT_LOW_SPEED_LIMIT
( integer )
-
-
CURLOPT_LOW_SPEED_TIME
( integer )
-
-
CURLOPT_RESUME_FROM
( integer )
-
-
CURLOPT_COOKIE
( integer )
-
-
CURLOPT_SSLCERT
( integer )
-
-
CURLOPT_SSLCERTPASSWD
( integer )
-
-
CURLOPT_WRITEHEADER
( integer )
-
-
CURLOPT_SSL_VERIFYHOST
( integer )
-
-
CURLOPT_COOKIEFILE
( integer )
-
-
CURLOPT_SSLVERSION
( integer )
-
-
CURLOPT_TIMECONDITION
( integer )
-
-
CURLOPT_TIMEVALUE
( integer )
-
-
CURLOPT_CUSTOMREQUEST
( integer )
-
-
CURLOPT_STDERR
( integer )
-
-
CURLOPT_TRANSFERTEXT
( integer )
-
-
CURLOPT_RETURNTRANSFER
( integer )
-
-
CURLOPT_QUOTE
( integer )
-
-
CURLOPT_POSTQUOTE
( integer )
-
-
CURLOPT_INTERFACE
( integer )
-
-
CURLOPT_KRB4LEVEL
( integer )
-
-
CURLOPT_HTTPPROXYTUNNEL
( integer )
-
-
CURLOPT_FILETIME
( integer )
-
-
CURLOPT_WRITEFUNCTION
( integer )
-
-
CURLOPT_READFUNCTION
( integer )
-
-
CURLOPT_PASSWDFUNCTION
( integer )
-
-
CURLOPT_HEADERFUNCTION
( integer )
-
-
CURLOPT_MAXREDIRS
( integer )
-
-
CURLOPT_MAXCONNECTS
( integer )
-
-
CURLOPT_CLOSEPOLICY
( integer )
-
-
CURLOPT_FRESH_CONNECT
( integer )
-
-
CURLOPT_FORBID_REUSE
( integer )
-
-
CURLOPT_RANDOM_FILE
( integer )
-
-
CURLOPT_EGDSOCKET
( integer )
-
-
CURLOPT_CONNECTTIMEOUT
( integer )
-
-
CURLOPT_CONNECTTIMEOUT_MS
( integer )
-
-
CURLOPT_SSL_VERIFYPEER
( integer )
-
-
CURLOPT_CAINFO
( integer )
-
-
CURLOPT_CAPATH
( integer )
-
-
CURLOPT_COOKIEJAR
( integer )
-
-
CURLOPT_SSL_CIPHER_LIST
( integer )
-
-
CURLOPT_BINARYTRANSFER
( integer )
-
-
CURLOPT_NOSIGNAL
( integer )
-
-
CURLOPT_PROXYTYPE
( integer )
-
-
CURLOPT_BUFFERSIZE
( integer )
-
-
CURLOPT_HTTPGET
( integer )
-
-
CURLOPT_HTTP_VERSION
( integer )
-
-
CURLOPT_SSLKEY
( integer )
-
-
CURLOPT_SSLKEYTYPE
( integer )
-
-
CURLOPT_SSLKEYPASSWD
( integer )
-
-
CURLOPT_SSLENGINE
( integer )
-
-
CURLOPT_SSLENGINE_DEFAULT
( integer )
-
-
CURLOPT_SSLCERTTYPE
( integer )
-
-
CURLOPT_CRLF
( integer )
-
-
CURLOPT_ENCODING
( integer )
-
-
CURLOPT_PROXYPORT
( integer )
-
-
CURLOPT_UNRESTRICTED_AUTH
( integer )
-
-
CURLOPT_FTP_USE_EPRT
( integer )
-
-
CURLOPT_HTTP200ALIASES
( integer )
-
-
CURLOPT_HTTPAUTH
( integer )
-
-
CURLAUTH_BASIC
( integer )
-
-
CURLAUTH_DIGEST
( integer )
-
-
CURLAUTH_GSSNEGOTIATE
( integer )
-
-
CURLAUTH_NTLM
( integer )
-
-
CURLAUTH_ANY
( integer )
-
-
CURLAUTH_ANYSAFE
( integer )
-
-
CURLOPT_PROXYAUTH
( integer )
-
-
CURLCLOSEPOLICY_LEAST_RECENTLY_USED
( integer )
-
-
CURLCLOSEPOLICY_LEAST_TRAFFIC
( integer )
-
-
CURLCLOSEPOLICY_SLOWEST
( integer )
-
-
CURLCLOSEPOLICY_CALLBACK
( integer )
-
-
CURLCLOSEPOLICY_OLDEST
( integer )
-
-
CURLINFO_PRIVATE
( integer )
-
Available since PHP 5.2.4
-
CURLINFO_EFFECTIVE_URL
( integer )
-
-
CURLINFO_HTTP_CODE
( integer )
-
-
CURLINFO_HEADER_OUT
( integer )
-
Available since PHP 5.1.3
-
CURLINFO_HEADER_SIZE
( integer )
-
-
CURLINFO_REQUEST_SIZE
( integer )
-
-
CURLINFO_TOTAL_TIME
( integer )
-
-
CURLINFO_NAMELOOKUP_TIME
( integer )
-
-
CURLINFO_CONNECT_TIME
( integer )
-
-
CURLINFO_PRETRANSFER_TIME
( integer )
-
-
CURLINFO_SIZE_UPLOAD
( integer )
-
-
CURLINFO_SIZE_DOWNLOAD
( integer )
-
-
CURLINFO_SPEED_DOWNLOAD
( integer )
-
-
CURLINFO_SPEED_UPLOAD
( integer )
-
-
CURLINFO_FILETIME
( integer )
-
-
CURLINFO_SSL_VERIFYRESULT
( integer )
-
-
CURLINFO_CONTENT_LENGTH_DOWNLOAD
( integer )
-
-
CURLINFO_CONTENT_LENGTH_UPLOAD
( integer )
-
-
CURLINFO_STARTTRANSFER_TIME
( integer )
-
-
CURLINFO_CONTENT_TYPE
( integer )
-
-
CURLINFO_REDIRECT_TIME
( integer )
-
-
CURLINFO_REDIRECT_COUNT
( integer )
-
-
CURL_TIMECOND_IFMODSINCE
( integer )
-
-
CURL_TIMECOND_IFUNMODSINCE
( integer )
-
-
CURL_TIMECOND_LASTMOD
( integer )
-
-
CURL_VERSION_IPV6
( integer )
-
-
CURL_VERSION_KERBEROS4
( integer )
-
-
CURL_VERSION_SSL
( integer )
-
-
CURL_VERSION_LIBZ
( integer )
-
-
CURLVERSION_NOW
( integer )
-
-
CURLE_OK
( integer )
-
-
CURLE_UNSUPPORTED_PROTOCOL
( integer )
-
-
CURLE_FAILED_INIT
( integer )
-
-
CURLE_URL_MALFORMAT
( integer )
-
-
CURLE_URL_MALFORMAT_USER
( integer )
-
-
CURLE_COULDNT_RESOLVE_PROXY
( integer )
-
-
CURLE_COULDNT_RESOLVE_HOST
( integer )
-
-
CURLE_COULDNT_CONNECT
( integer )
-
-
CURLE_FTP_WEIRD_SERVER_REPLY
( integer )
-
-
CURLE_FTP_ACCESS_DENIED
( integer )
-
-
CURLE_FTP_USER_PASSWORD_INCORRECT
( integer )
-
-
CURLE_FTP_WEIRD_PASS_REPLY
( integer )
-
-
CURLE_FTP_WEIRD_USER_REPLY
( integer )
-
-
CURLE_FTP_WEIRD_PASV_REPLY
( integer )
-
-
CURLE_FTP_WEIRD_227_FORMAT
( integer )
-
-
CURLE_FTP_CANT_GET_HOST
( integer )
-
-
CURLE_FTP_CANT_RECONNECT
( integer )
-
-
CURLE_FTP_COULDNT_SET_BINARY
( integer )
-
-
CURLE_PARTIAL_FILE
( integer )
-
-
CURLE_FTP_COULDNT_RETR_FILE
( integer )
-
-
CURLE_FTP_WRITE_ERROR
( integer )
-
-
CURLE_FTP_QUOTE_ERROR
( integer )
-
-
CURLE_HTTP_NOT_FOUND
( integer )
-
-
CURLE_WRITE_ERROR
( integer )
-
-
CURLE_MALFORMAT_USER
( integer )
-
-
CURLE_FTP_COULDNT_STOR_FILE
( integer )
-
-
CURLE_READ_ERROR
( integer )
-
-
CURLE_OUT_OF_MEMORY
( integer )
-
-
CURLE_OPERATION_TIMEOUTED
( integer )
-
-
CURLE_FTP_COULDNT_SET_ASCII
( integer )
-
-
CURLE_FTP_PORT_FAILED
( integer )
-
-
CURLE_FTP_COULDNT_USE_REST
( integer )
-
-
CURLE_FTP_COULDNT_GET_SIZE
( integer )
-
-
CURLE_HTTP_RANGE_ERROR
( integer )
-
-
CURLE_HTTP_POST_ERROR
( integer )
-
-
CURLE_SSL_CONNECT_ERROR
( integer )
-
-
CURLE_FTP_BAD_DOWNLOAD_RESUME
( integer )
-
-
CURLE_FILE_COULDNT_READ_FILE
( integer )
-
-
CURLE_LDAP_CANNOT_BIND
( integer )
-
-
CURLE_LDAP_SEARCH_FAILED
( integer )
-
-
CURLE_LIBRARY_NOT_FOUND
( integer )
-
-
CURLE_FUNCTION_NOT_FOUND
( integer )
-
-
CURLE_ABORTED_BY_CALLBACK
( integer )
-
-
CURLE_BAD_FUNCTION_ARGUMENT
( integer )
-
-
CURLE_BAD_CALLING_ORDER
( integer )
-
-
CURLE_HTTP_PORT_FAILED
( integer )
-
-
CURLE_BAD_PASSWORD_ENTERED
( integer )
-
-
CURLE_TOO_MANY_REDIRECTS
( integer )
-
-
CURLE_UNKNOWN_TELNET_OPTION
( integer )
-
-
CURLE_TELNET_OPTION_SYNTAX
( integer )
-
-
CURLE_OBSOLETE
( integer )
-
-
CURLE_SSL_PEER_CERTIFICATE
( integer )
-
-
CURLE_GOT_NOTHING
( integer )
-
-
CURLE_SSL_ENGINE_NOTFOUND
( integer )
-
-
CURLE_SSL_ENGINE_SETFAILED
( integer )
-
-
CURLE_SEND_ERROR
( integer )
-
-
CURLE_RECV_ERROR
( integer )
-
-
CURLE_SHARE_IN_USE
( integer )
-
-
CURLE_SSL_CERTPROBLEM
( integer )
-
-
CURLE_SSL_CIPHER
( integer )
-
-
CURLE_SSL_CACERT
( integer )
-
-
CURLE_BAD_CONTENT_ENCODING
( integer )
-
-
CURLE_LDAP_INVALID_URL
( integer )
-
-
CURLE_FILESIZE_EXCEEDED
( integer )
-
-
CURLE_FTP_SSL_FAILED
( integer )
-
-
CURLFTPAUTH_DEFAULT
( integer )
-
Available since PHP 5.1.0
-
CURLFTPAUTH_SSL
( integer )
-
Available since PHP 5.1.0
-
CURLFTPAUTH_TLS
( integer )
-
Available since PHP 5.1.0
-
CURLPROXY_HTTP
( integer )
-
-
CURLPROXY_SOCKS5
( integer )
-
-
CURL_NETRC_OPTIONAL
( integer )
-
-
CURL_NETRC_IGNORED
( integer )
-
-
CURL_NETRC_REQUIRED
( integer )
-
-
CURL_HTTP_VERSION_NONE
( integer )
-
-
CURL_HTTP_VERSION_1_0
( integer )
-
-
CURL_HTTP_VERSION_1_1
( integer )
-
-
CURLM_CALL_MULTI_PERFORM
( integer )
-
-
CURLM_OK
( integer )
-
-
CURLM_BAD_HANDLE
( integer )
-
-
CURLM_BAD_EASY_HANDLE
( integer )
-
-
CURLM_OUT_OF_MEMORY
( integer )
-
-
CURLM_INTERNAL_ERROR
( integer )
-
-
CURLMSG_DONE
( integer )
-