7.12 CURL 
7 Index des fonctions 
 Manuel PHP 
 . Introduction . Pré-requis . Installation ->Constantes prédefinies . Exemples . curl_close . curl_errno . curl_error . curl_exec . curl_getinfo . curl_init . curl_multi_add_handle . curl_multi_close . curl_multi_exec . curl_multi_getcontent . curl_multi_info_read . curl_multi_init . curl_multi_remove_handle . curl_multi_select . curl_setopt . curl_version
 
  | 
 
  7.12.4 Constantes prédefinies 
 Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution. 
 
- 
CURLOPT_PORT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_INFILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_INFILESIZE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_URL
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_PROXY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_VERBOSE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_HEADER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_HTTPHEADER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_NOPROGRESS
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_NOBODY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FAILONERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_UPLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_POST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FTPLISTONLY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FTPAPPEND
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_NETRC
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FOLLOWLOCATION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FTPASCII
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_PUT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_MUTE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_USERPWD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_PROXYUSERPWD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_RANGE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_TIMEOUT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_POSTFIELDS
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_REFERER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_USERAGENT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FTPPORT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_LOW_SPEED_LIMIT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_LOW_SPEED_TIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_RESUME_FROM
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_COOKIE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSLCERT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSLCERTPASSWD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_WRITEHEADER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSL_VERIFYHOST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_COOKIEFILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSLVERSION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_TIMECONDITION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_TIMEVALUE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_CUSTOMREQUEST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_STDERR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_TRANSFERTEXT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_RETURNTRANSFER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_QUOTE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_POSTQUOTE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_INTERFACE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_KRB4LEVEL
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_HTTPPROXYTUNNEL
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FILETIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_WRITEFUNCTION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_READFUNCTION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_PASSWDFUNCTION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_HEADERFUNCTION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_MAXREDIRS
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_MAXCONNECTS
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_CLOSEPOLICY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FRESH_CONNECT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_FORBID_REUSE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_RANDOM_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_EGDSOCKET
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_CONNECTTIMEOUT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSL_VERIFYPEER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_CAINFO
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_COOKIEJAR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_SSL_CIPHER_LIST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLOPT_BINARYTRANSFER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLCLOSEPOLICY_LEAST_RECENTLY_USED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLCLOSEPOLICY_LEAST_TRAFFIC
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLCLOSEPOLICY_SLOWEST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLCLOSEPOLICY_CALLBACK
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLCLOSEPOLICY_OLDEST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_EFFECTIVE_URL
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_HTTP_CODE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_HEADER_SIZE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_REQUEST_SIZE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_TOTAL_TIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_NAMELOOKUP_TIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_CONNECT_TIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_PRETRANSFER_TIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_SIZE_UPLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_SIZE_DOWNLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_SPEED_DOWNLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_SPEED_UPLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_FILETIME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_SSL_VERIFYRESULT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_CONTENT_LENGTH_DOWNLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLINFO_CONTENT_LENGTH_UPLOAD
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_OK
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_UNSUPPORTED_PROTOCOL
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FAILED_INIT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_URL_MALFORMAT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_URL_MALFORMAT_USER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_COULDNT_RESOLVE_PROXY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_COULDNT_RESOLVE_HOST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_COULDNT_CONNECT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WEIRD_SERVER_REPLY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_ACCESS_DENIED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_USER_PASSWORD_INCORRECT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WEIRD_PASS_REPLY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WEIRD_USER_REPLY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WEIRD_PASV_REPLY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WEIRD_227_FORMAT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_CANT_GET_HOST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_CANT_RECONNECT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_SET_BINARY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_PARTIAL_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_RETR_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_WRITE_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_QUOTE_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_HTTP_NOT_FOUND
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_WRITE_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_MALFORMAT_USER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_STOR_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_READ_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_OUT_OF_MEMORY
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_OPERATION_TIMEOUTED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_SET_ASCII
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_PORT_FAILED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_USE_REST
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_COULDNT_GET_SIZE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_HTTP_RANGE_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_HTTP_POST_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_SSL_CONNECT_ERROR
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FTP_BAD_DOWNLOAD_RESUME
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FILE_COULDNT_READ_FILE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_LDAP_CANNOT_BIND
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_LDAP_SEARCH_FAILED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_LIBRARY_NOT_FOUND
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_FUNCTION_NOT_FOUND
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_ABORTED_BY_CALLBACK
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_BAD_FUNCTION_ARGUMENT
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_BAD_CALLING_ORDER
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_HTTP_PORT_FAILED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_BAD_PASSWORD_ENTERED
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_TOO_MANY_REDIRECTS
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_UNKNOWN_TELNET_OPTION
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_TELNET_OPTION_SYNTAX
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_OBSOLETE
 
    (entier)
   
 
- 
     
    
 
 
- 
CURLE_SSL_PEER_CERTIFICATE
 
    (entier)
   
 
- 
     
    
 
 
 
 |