php curl基本操作详解
2015-01-24信息快讯网
怎么使用cURL的基本方法?首先修改php.ini文件的设置,找到php_curl.dll,取消下在的注释extension=php_curl.dll,因为php默认是不开启cURL的
cURL是与各种的服务器使用各种类型的协议进行连接和通讯的工具。它是一个强大的库支持http、https、ftp、telnet、file等协议,同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传、HTTP 基于表单的上传、代理、cookies和用户名+密码的认证。可能大家也用过file_get_contents()函数,但是这种做法如处理coockies、验证、表单提交、文件上传等等就力不从心了。
使用cURL的基本方法如下:
首先修改php.ini文件的设置,找到php_curl.dll,取消下在的注释extension=php_curl.dll,因为php默认是不开启cURL的。
然后就是基本步骤:
1.初始化
2.设置变量 (curl_setopt)
3.执行并获取结果 (curl_exec)
4.输出
php实例如下:
<?php // 初始化 $ch = curl_init(); // 设置选项,包括URL curl_setopt($ch, CURLOPT_URL,"http://www.baidu.com"); //是否将参数返回到页面中(0表示是1表示否) curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER,0); //执行并获取HTML文档内容 $output = curl_exec($ch); // 关闭url curl_close($ch); ?>
php实现12306余票查询、价格查询示例
PHP5.5在windows安装使用memcached服务端的方法
纯PHP生成的一个树叶图片画图例子
php sybase_fetch_array使用方法
强制PHP命令行脚本单进程运行的方法
php使用curl和正则表达式抓取网页数据示例
php中的curl使用入门教程和常见用法实例
关于PHP的curl开启问题探讨
php使用curl存储cookie的示例
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
PHP与javascript实现变量交互的示例代码
如何使用FireFox插件FirePHP调试PHP
PHP时间格式控制符对照表分享
利用curl抓取远程页面内容的示例代码
奉献出一个封装的curl函数 便于调用(抓数据专用)
解析VS2010利用VS.PHP插件调试PHP的方法
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
php的数组与字符串的转换函数整理汇总
解析php中curl_multi的应用
php curl获取网页内容(IPV6下超时)的解决办法
解析将多维数组转换为支持curl提交的一维数组格式