Heim > php教程 > php手册 > 用SQL语句读取XML和HTML文档

用SQL语句读取XML和HTML文档

WBOY
Freigeben: 2016-06-21 09:05:57
Original
1370 Leute haben es durchsucht

xml|语句

今天从phpclasses.org上发现的一个超牛的PHP类,这个类最特别的是可以用SELECT语句来从XML和HTML文档中读取特定的数据。例如下面是一个例子:

    /*
    ** htmlSQL - Example 1
    **
    ** 一个查询的简单例子  
 */
    //包含类文件
    include_once("../snoopy.class.php");
    include_once("../htmlsql.class.php");
    //创建对象
    $wsql = new htmlsql();
   
    // 连接上URL
    if (!$wsql->connect('url', '/')){
        print 'Error while connecting: ' . $wsql->error;
        exit;
    }
   
    /* 执行查询
        SELECT * FROM a 读取phpchina.cn首页的HTML中的所有的标记
    */
    if (!$wsql->query('SELECT * FROM a ')){
        print "Query error: " . $wsql->error;
        exit;
    }

    // 输出结果:
    foreach($wsql->fetch_array() as $row){
        print_r($row);
        /*
        $row 是像下面的一个数组:
        Array (
            [href] => /index.html
            [tagname] => a
            [text] => 首页
        )
        */ 
    }
?>

这个类的作者:Jonas John
个人主页:http://www.jonasjohn.de/
年龄:20



Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage