文档详情

Curl参数一览(国外英文资料).doc

发布:2017-06-09约9.16千字共11页下载文档
文本预览下载声明
Curl参数一览(国外英文资料) The Curl parameters in directory 1. Introduction The curl extension installation 3. Curl_init 4. The curl_setopt 5. The curl_exec 6. Curl_close 7. Curl_version * introduction PHP supports libcurl (allows you to connect and communicate different servers with different protocols). Libcurl currently supports HTTP, HTTPS, FTP, gopher, Telnet, dict, file, and ldap protocol. Libcurl also supports HTTPS certificate authority, HTTP POST, HTTP PUT, FTP upload FTP (of course you can also use PHP extensions), HTTP basic form upload, agent, cookies, and user authentication. To use the CURL function you need to install the CURL package. PHP requires you to use CURL 7.0.2 - beta or higher. If the version of CURL is lower than 7.2-beta, PHP will not work. To use the CURL support of PHP, you must recompile PHP with the -with -curl [= DIR] argument (DIR is the directory containing the library and header files). These functions are added in PHP 4.0.2. Once you compile PHP with CURL support, you can use the CURL function. Basic idea is: do you use the curl_init () function initializes CURL session, then you can set all of your options, through the curl_exec () function performs, finally you can role curl_close () function to end your session. Heres an example: its the home page of PHP that is retrieved in a file. Example 1. Use the CURL module of PHP to fetch the PHP home page $ch = curl_init ( / ); $fp = fopen ( php_maint.txt , w); Curl_setopt ($ch, CURLOPT_FILE, $fp); Curl_setopt ($ch, CURLOPT_HEADER, 0); Curl_exec ($ch); Curl_close ($ch); Fclose ($fp); ? Directory listing Curl_init - initializes a CURL session Curl_setopt - sets an option for the CURL call Curl_exec - performs a CURL session Curl_close - closes a CURL session Curl_version - returns the current CURL version * curl extensions install PHP already has a built-in php_curl.dll, which is used in the ext directory to support SSL and zlib. Find the extension = php_curl. DLL in php.ini and remove the previo
显示全部
相似文档