php获取网页内容

原创 2011年01月22日 12:49:00

1。使用xmlhttp对象,类似于asp中的ActiveXObject对象,其实xmlhttp无非就是get和put的操作,在php里面

get的,直接用file_get_contents/fopen/readfile这些函数就是了

put的,自己写fsockopen发送也行,用NET_Curl也行

(直接用系统函数要简单,通用,耗费资源少)

$xhr = new COM("MSXML2.XMLHTTP");
$xhr->open("GET","http://localhost/xxx.php?id=2",false);
$xhr->send();
echo $xhr->responseText

2。上面说的file_get_contents实现

<?php
$url="http://www.blogjava.net/pts";
echo file_get_contents( $url );
?>

3。上面说的fopen()实现

<?
if ($stream = fopen('http://www.sohu.com', 'r')) {
    // print all the page starting at the offset 10
    echo stream_get_contents($stream, -1, 10);
    fclose($stream);
}
if ($stream = fopen('http://www.sohu.net', 'r')) {
    // print the first 5 bytes
    echo stream_get_contents($stream, 5);
    fclose($stream);
}
?>

相关文章推荐

PHP下通过file_get_contents()方法不能正常获取远程网页内容

本文介绍了PHP下通过file_get_contents()方法不能正常获取远程网页内容的解决方法。...

【捷哥浅谈PHP】第十五弹---使用cURL获取网页内容

这几天在帮一些同学处理问题的时候,突然发现这些同学是使用file_get_contents()函数来采集页面内容的,貌似都没有curl的概念亦或是对这种工具特别不敏感,本文我来给大家详细介绍下cURL...

PHP 获取网页内容的三种方法

抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容。   file_get_contents() 把整个文件读入一个字符串中。 Java代码   "utf-8"...

PHP获取网页内容的方法

PHP  Liad  2个月前 (11-10)  393℃ 这里收集了3种利用php获得网页源代码抓取网页内容的方法,我们可以根据实际需要选用。 1、使用file_get_contents获...

android 获取php网页内容

http://blog.csdn.net/kaiqiangzhang001/article/details/8350938 http://www.kuqin.com/shuoit/20140108/...

PHP获取网页内容的几种方法

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2...
  • wakice
  • wakice
  • 2017年03月08日 12:07
  • 456

DNS轮询 PHP获取远程网页内容的函数

echo file_get_contents("www.56dxw.com");   ?>      但是,在DNS轮询等负载均衡中,同一域名,可能对应多台服务器,多个IP。假设blog.s13...

PHP远程获取网页内容

php截取网页内容,和java类似

PHP中巧用curl 并发减少获取第三方网页内容时间

前言: 在我们平时的程序中难免出现同时访问几个接口的情况,平时我们用curl进行访问的时候,一般都是单个、顺序访问,假如有3个接口,每个接口耗时500毫秒那么我们三个接口就要花费1500毫秒...

php获取网页内容方法 采集程序

用php抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等 抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,几种常用的用php抓取网页中的内容的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php获取网页内容
举报原因:
原因补充:

(最多只允许输入30个字)