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 相关文章推荐
PHP开发大型项目的一点经验
Oct 09 PHP
php全排列递归算法代码
Oct 09 PHP
php日历制作代码分享
Jan 20 PHP
codeigniter教程之多文件上传使用示例
Feb 11 PHP
PHP查看当前变量类型的方法
Jul 31 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
Oct 01 PHP
thinkPHP导出csv文件及用表格输出excel的方法
Dec 30 PHP
Yii2使用swiftmailer发送邮件的方法
May 03 PHP
php面向对象编程self和static的区别
May 08 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
php查询内存信息操作示例
May 09 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
WordPress中Gravatar头像缓存到本地及相关优化的技巧
2015/12/19 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
PHP将身份证正反面两张照片合成一张图片的代码
2017/04/08 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
php json转换相关知识(小结)
2018/12/21 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
Ctrl+Enter提交内容信息
2006/06/26 Javascript
用正则获取指定路径文件的名称
2007/02/27 Javascript
在模板页面的js使用办法
2010/04/01 Javascript
IE6、IE7中获取Button元素的值的bug说明
2011/08/28 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
2014/06/03 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
JavaScript和CSS交互的方法汇总
2014/12/02 Javascript
jQuery中:not选择器用法实例
2014/12/30 Javascript
浅谈javascript构造函数与实例化对象
2015/06/22 Javascript
JavaScript实现的伸展收缩型菜单代码
2015/10/14 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
javascript 开发之网页兼容各种浏览器
2017/09/28 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
jQuery实现每日秒杀商品倒计时功能
2019/09/06 jQuery
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
Django中对数据查询结果进行排序的方法
2015/07/17 Python
详解Python中where()函数的用法
2018/03/27 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
python批量修改ssh密码的实现
2019/08/08 Python
Pytest测试框架基本使用方法详解
2020/11/25 Python
深入浅析CSS3中的Flex布局整理
2020/04/27 HTML / CSS
拥有超过850家商店的美国在线派对商店:Party City
2018/10/21 全球购物
Doyoueven官网:澳大利亚健身服饰和配饰品牌
2019/03/24 全球购物
Java程序开发中如何应用线程
2016/03/03 面试题
一年级家长会邀请函
2014/01/25 职场文书
市场营销工作计划书
2014/05/06 职场文书
2014年终工作总结范本
2014/12/15 职场文书