使用php获取网页内容

原创 2007年10月11日 18:26: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根据URL获得网页内容

php 函数获取网页内容
  • fujiafeihudui
  • fujiafeihudui
  • 2014年07月29日 20:56
  • 16825

PHP cURL库函数抓取页面内容

cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议和选项,如HTTP、FTP、TELNET等,能提供 URL 请求相关的各种细节信息。最爽的是,PHP 也支持 cURL 库。 ...
  • chengshaolei2012
  • chengshaolei2012
  • 2017年05月24日 12:10
  • 2411

PHP抓取网页内容获得网页源代码

1、 file_get_contents获取 $url="http://www.baidu.com/"; $fh= file_get_contents('http://www.hxfzzx.co...
  • han0207xiao
  • han0207xiao
  • 2016年08月29日 17:36
  • 5617

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

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

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
  • 736

android 获取php网页内容

http://blog.csdn.net/kaiqiangzhang001/article/details/8350938 http://www.kuqin.com/shuoit/20140108/...
  • lizhenmingdirk
  • lizhenmingdirk
  • 2015年09月21日 18:05
  • 1104

PHP获取网页内容的方法

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

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

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

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

本文介绍了PHP下通过file_get_contents()方法不能正常获取远程网页内容的解决方法。...
  • Hiking_Tsang
  • Hiking_Tsang
  • 2017年06月20日 15:13
  • 2484

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

前言: 在我们平时的程序中难免出现同时访问几个接口的情况,平时我们用curl进行访问的时候,一般都是单个、顺序访问,假如有3个接口,每个接口耗时500毫秒那么我们三个接口就要花费1500毫秒...
  • hello_katty
  • hello_katty
  • 2015年05月12日 08:54
  • 2049
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用php获取网页内容
举报原因:
原因补充:

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