仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 598|回复: 8
打印 上一主题 下一主题

[学习教程] PHP学习之PHP100视频教程87:PHP 之 CURL 传输与猎取功效

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 12:05:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你发奋努力,熟悉了安全方面的问题,然后又设计了一些程序,感觉还不错。
此教程有暗码】解压暗码和源码地点
http://bbs.php100.com/read-htm-tid-34716.html
1、甚么是CURL且能完成甚么功效?

甚么是CURL
curl是一个使用URL语法在命令行体例下事情的文件传输工具。它撑持良多协定:FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE和LDAP。curl一样撑持HTTPS认证,HTTPPOST办法,HTTPPUT办法,FTP上传,HTTP上传,代办署理服务器,cookies,用户名/暗码认证,下载文件断点续传等等,功效非常壮大。
PHP中经常使用都完成那些功效:

1、完成远程猎取和收罗内容
2、完成PHP网页版的FTP上传下载
3、完成摹拟上岸
4、完成接口对接(API),数据传输等
5、完成摹拟Cookie等


2、PHP怎样利用CURL功效
1全部操纵过程当中第一步是用cur_init()函数举行初始化
$curl=curl_init(‘www.php100.com’);
2然后,用curl_setopt()函数举行设置选项。
3设置后,举行实行事件curl_exec($curl);
4最初封闭curl_close();

3、利用PHPCURL完成传输和猎取功效

$curl=curl_init();//初始化一个cURL工具
curl_setopt($curl,CURLOPT_URL,"http://www.php100.com");
//设置你必要抓取的URL
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
//设置cURL参数,请求了局保留到字符串中仍是输入到屏幕上。
$data=curl_exec($curl);//运转cURL,哀求网页
curl_close($curl);//封闭URL哀求

===========
$user="admin";
$pass="admin100";
$curlPost="user=$user&pass=$pass";
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://localhost/edu/login.php");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$curlPost);
$data=curl_exec($ch);
curl_close($ch);




                                                       
                PHP于1994年由RasmusLerdorf创建,刚刚开始是RasmusLerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-16 15:45:23 | 只看该作者

PHP学习之PHP100视频教程87:PHP 之 CURL 传输与猎取功能

php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
飘灵儿 该用户已被删除
板凳
发表于 2015-1-18 18:19:13 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
小女巫 该用户已被删除
地板
发表于 2015-1-27 15:56:06 | 只看该作者
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
不帅 该用户已被删除
5#
发表于 2015-2-5 14:18:25 | 只看该作者
其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎
6#
发表于 2015-3-3 00:37:38 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
活着的死人 该用户已被删除
7#
发表于 2015-3-11 08:51:04 | 只看该作者
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
再见西城 该用户已被删除
8#
发表于 2015-3-18 08:39:30 | 只看该作者
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-25 20:59:54 | 只看该作者
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 03:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表