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 相关文章推荐
967 个函式
Oct 09 PHP
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
Oct 12 PHP
使用php+Ajax实现唯一校验实现代码[简单应用]
Nov 29 PHP
PHP实现懒加载的方法
Mar 07 PHP
PHP使用Pthread实现的多线程操作实例
Nov 14 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 PHP
Yii框架防止sql注入,xss攻击与csrf攻击的方法
Oct 18 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
Mar 02 PHP
PHP基于Redis消息队列实现发布微博的方法
May 03 PHP
原生php实现excel文件读写的方法分析
Apr 25 PHP
详解php命令注入攻击
Apr 06 PHP
PHP如何使用JWT做Api接口身份认证的实现
Feb 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
用PHP制作的意见反馈表源码
2007/03/11 PHP
php 操作excel文件的方法小结
2009/12/31 PHP
php查询mysql大量数据造成内存不足的解决方法
2015/03/04 PHP
非常有用的9个PHP代码片段
2016/04/06 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
PHP中->和=>的含义及使用示例解析
2020/08/06 PHP
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
2013/08/02 Javascript
javascript 操作符(~、&、|、^、)使用案例
2014/12/31 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
apply和call方法定义及apply和call方法的区别
2015/11/15 Javascript
Jquery轮播效果实现过程解析
2016/03/30 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
2016/06/24 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
详解如何较好的使用js
2016/12/16 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
修改 bootstrap table 默认detailRow样式的实例代码
2017/07/21 Javascript
Three.js利用dat.GUI如何简化试验流程详解
2017/09/26 Javascript
js中的 || 与 && 运算符详解
2018/05/24 Javascript
JS温故而知新之变量提升和时间死区
2019/01/27 Javascript
vue实现移动端项目多行文本溢出省略
2020/07/29 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
2020/11/02 Javascript
Pycharm 创建 Django admin 用户名和密码的实例
2018/05/30 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
2018/10/11 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
python os模块在系统管理中的应用
2020/06/22 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
英国第一蛋白粉品牌:Myprotein
2016/09/14 全球购物
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
公司接待方案
2014/03/08 职场文书
装修施工安全责任书
2014/07/24 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
Java练习之潜艇小游戏的实现
2022/03/16 Java/Android
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python