基于PHP的CURL入门

    CURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。而且PHP也支持CURL库。
    为什么要用CURL?
    一般情况下我们可以使用file_get_contents函数来获取指定页面的内容,但如果涉及到登录等复杂的操作时这个函数就有心无力了,这个时候就需要用到CURL来处理COOKIE、进行验证、表单提交等操作。
    在PHP中建立CURL的步骤如下:
    1.把php.ini中(;extension=php_curl.dll)前边的分号去掉,打开curl支持
    2.初始化
    3.设置变量
    4.获取结果
    5.释放CURL句柄
    实例:
//1.初始化
$c = curl_init();
//2.设置选项
curl_setopt($c, CURLOPT_URL, 'http://xxxxxxxx');
//设置进行操作的URL地址
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
//设置数据返回方式
//1-如果成功只返回数据结果且不进行自动输出,失败返回FALSE
//0-如果成功只返回TRUE,并直接输出,失败返回FALSE
curl_setopt($c, CURLOPT_HEADER, 0);
//是否输出头文件信息
//3.执行并获取HTML文档内容
$output = curl_exec($c);
//4.释放句柄
curl_close($c);

    这里只给出了简单的函数使用和参数说明,更详细的内容可以查看CURL库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值