文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用PHP中的CURL类函数模拟POST

使用PHP中的CURL类函数模拟POST

时间:2010-12-22  来源:luoine

代码
 1 <?php
2 header('Content-Type:text/html;charset= utf-8'); //发送头部信息,确认页面编码
3 $curlPost="wd=dog&f=3"; //定义需要发送的字符串,关键字与它的值
4 $ch=curl_init(); //初始化一个curl
5 curl_setopt($ch,CURLOPT_URL,'http://www.example.com/index.php'); //设置目标URL
6 curl_setopt($ch,CURLOPT_POST,1); //设置使用POST发送数据
7 curl_setopt($ch,CURLOPT_POSTFIELDS,$curlPost); //设置POST数据内容为前面定义的字符串
8 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //设置是否输出返回结果(设置为不打印)
9 $data=curl_exec($ch); //执行请求并返回结果
10 curl_close($ch); //关闭CURL
11 echo $data; //输出结果
12 ?>

 

以上代码实现了一个向指定网页发送POST数据,并输出它返回结果的代码。实际使用时,返回结果后,可以通过正则替换来获取真正想要的内容,就可以实现把别人的、别的网站的内容归入自己站点了。 不过这样的缺点是,当目标网站挂掉之后,你就不会获取任何内容了。 另外使用CURL类函数,需要加载CURL扩展,否则会提示你函数未定义。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载