php解析url的三个示例


Posted in PHP onJanuary 20, 2014

方法一:

$url="http://www.baidu.com";  
file_get_contents($url); 

方法二:

// CURL 方法  
$url="http://www.baidu.com";  
$ch = curl_init(  );  
curl_setopt( $ch,CURLOPT_URL,$url );  
curl_setopt( $ch,CURLOPT_HEADER,0 );  
curl_setopt( $ch,CURLOPT_RETURNTRANSFER,1 );  
$ret= curl_exec( $ch );  
curl_close( $ch );  
echo $ret; 

方法三:

$url="http://www.baidu.com";  
$fp=fopen($url,"r");  
$response = '';  
while($row = fgets($fp)) {  
$response.= trim($row)."\n";  
}

注意:如果ping的通但是无法调用远程url,试试wget

Resolving www.xxx.com... 114.xxx.xxx.xxx
Connecting to www.xxx.com|114.xxx.xxx.xxx|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
10:58:22 ERROR 403: Forbidden.

这样就不可以!

PHP 相关文章推荐
模仿OSO的论坛(五)
Oct 09 PHP
PHP 编写大型网站问题集
May 07 PHP
一个PHP分页类的代码
May 18 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 PHP
微信公众平台开发之天气预报功能
Aug 31 PHP
php+ajax实现无刷新数据分页的办法
Nov 02 PHP
Symfony2实现在doctrine中内置数据的方法
Feb 05 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
Feb 04 PHP
PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
Jun 20 PHP
如何通过View::first使用Laravel Blade的动态模板详解
Sep 21 PHP
PHP+ajax实现二级联动菜单功能示例
Aug 10 PHP
TP3.2框架分页相关实现方法分析
Jun 03 PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 #PHP
php fsockopen解决办法 php实现多线程
Jan 20 #PHP
linux系统下php安装mbstring扩展的二种方法
Jan 20 #PHP
php共享内存段示例分享
Jan 20 #PHP
php使用base64加密解密图片示例分享
Jan 20 #PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 #PHP
php实现可以设置中奖概率的抽奖程序代码分享
Jan 19 #PHP
You might like
各种战术和打法的原创者
2020/03/04 星际争霸
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
关于PHP堆栈与列队的学习
2013/06/21 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
JavaScript中的类继承
2010/11/25 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
2014/03/08 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
2015/08/21 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
2015/09/09 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
react-redux中connect()方法详细解析
2017/05/27 Javascript
JS实现图片居中悬浮效果
2017/12/25 Javascript
微信小程序实现自上而下字幕滚动
2018/07/14 Javascript
利用Webpack实现小程序多项目管理的方法
2019/02/25 Javascript
原生js通过一行代码实现简易轮播图
2019/06/05 Javascript
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
[58:54]EG vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
python 应用之Pycharm 新建模板默认添加编码格式-作者-时间等信息【推荐】
2019/06/17 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
使用phonegap检测网络状态的方法
2017/03/30 HTML / CSS
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
UGG澳洲官网:UGG Australia
2018/04/26 全球购物
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
Quiksilver美国官网:始于1969年的优质冲浪服和滑雪板外套
2020/04/20 全球购物
教师一岗双责责任书
2014/04/16 职场文书
共青团员自我评价范文
2014/09/14 职场文书
实习单位证明范例
2014/11/17 职场文书