得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。
下面先简单说一下本文的主要内容: 一、 PHP抓取页面的主要方法: 1. file()函数
2. file_get_contents()函数
3. fopen()->fread()->fclose()模式
4.curl方式
5. fsockopen()函数 socket模式
6. 使用插件(如:http://sourceforge.net/projects/snoopy/) 二、PHP解析html或xml代码主要方式: 1. 正则表达式
2. PHP DOMDocument对象
3. 插件(如:PHP Simple HTML DOM Parser) 如果你对以上内容已经很了解,以下内容可以飘过...... PHP抓取页面 1. file()函数
<div class="codetitle"><a style="CURSOR: pointer" data="64275" class="copybut" id="copybut64275" onclick="doCopy('code64275')"> 代码如下: