PHP中使用CURL伪造来路抓取页面或文件

yipeiwu_com6年前PHP代码库
复制代码 代码如下:

// 初始化
$curl = curl_init();
// 要访问的网址
curl_setopt($curl, CURLOPT_URL, 'http://asen.me/');
// 设置来路
curl_setopt($curl, CURLOPT_REFERER, 'http://google.com/');
// 不直接输入内容
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// 降结果保存在$result中
$result = curl_exec($curl);
// 关闭
curl_close($curl);

注意啦, 使用这个方法, 要确保你的 PHP 环境支持并且开启了 CURL 模块.

相关文章

PHP中使用循环实现的金字塔图形

今天学习了最基础的PHP条件和循环语句,最后老师提了几个问题,其中一个实现空心金字塔的图像比较好玩。 老师要让我们实现的是:      *   &...

php+js实现百度地图多点标注的方法

php+js实现百度地图多点标注的方法

本文实例讲述了php+js实现百度地图多点标注的方法。分享给大家供大家参考,具体如下: 1.php创建json数据 $products = $this->product_db...

PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性

PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性

思维导图 索引: Ø Move Method(搬移函数) Ø Move Field (搬移值域) Ø Extract Class...

Java中final关键字详解

Java中final关键字详解

谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关...

PHP中for与foreach的区别分析

注意: 除非数组是被引用,foreach 所操作的是指定数组的一个拷贝,而不是该数组本身。因此数组指针不会被 each() 结构改变,对返回的数组单元的修改也不会影响原数组。 1. 自p...