从网页获取一些数据并使用php或node.js将数据存储到json文件中

时间:2015-09-29 06:30:55

标签: php html json

我在http://www.dndstatus.com/dnd-check-process.php输入了一些电话号码 并在提交后显示DND状态,网络运营商和Telecom Circle等详细信息。 我想从结果网页(http://www.dndstatus.com/dnd-check-process.php?num=9721395967)中获取这些详细信息并存储到json文件中。 我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

    /* gets the data from a URL */
    function get_data($url) {
        $ch = curl_init();
        $timeout = 5;
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        $data = curl_exec($ch);
        curl_close($ch);
        return $data;
    }
$strDetails = get_data("http://www.dndstatus.com/dnd-check-process.php?num=9721395967");

或者,您可以远程使用file_get_contents功能,但许多主机不允许这样做。