【问题标题】:How to fetch details from other website using PHP如何使用 PHP 从其他网站获取详细信息
【发布时间】:2016-10-20 15:53:26
【问题描述】:

我正在尝试创建一个网站,该网站从我的大学网站获取考试结果并将其显示在我的网站上。

大学网站:results.vtu.ac.in/vitavi.php

有人已经制作了 fastvturesults.com。谁能帮助我了解它的工作原理并提供示例代码?

【问题讨论】:

    标签: php html css xhtml


    【解决方案1】:

    在 php 中,您可以使用简单的 HTML DOM 库,该库位于 PHP Simple HTML DOM Parser

    // 从 URL 或文件创建 DOM

        $html = file_get_html('the website url whos data you want');
    

    // 查找所有图像并获取 src 属性值

        foreach($html->find('img') as $element)
            echo $element->src . '<br>';
    

    // 查找所有链接并获取href属性

        foreach($html->find('a') as $element)
            echo $element->href . '<br>';
    

    【讨论】:

      【解决方案2】:

      您需要使用 cURL,您可能需要先启用它(如果未使用它编译,甚至直接安装 HTTP 服务器软件的副本)。

      一旦您启用了 cURL 并且该函数不会触发错误,它将获取您告诉它的任何内容。

      是时候开始阅读教程并然后更具体的问题

      https://davidwalsh.name/curl-download

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多