简单的html dom load_file返回数组

时间:2018-02-05 12:49:00

标签: php simple-html-dom

我有一个奇怪的问题。我一直在使用Simple Html Dom库一段时间,但是尝试加载某个页面总是返回数组中的内容,而不是HTML。我很难过。

这是代码:

$target_url = "https://www.bol.com/nl/p/foscam-fi9928p-1080p-ptz-dome/9200000075190022/prijsoverzicht/";
    $html->load_file($target_url);
    echo "$html";

我也尝试了file_get_contentsfile_get_html,以及尝试使用cURL库;他们都返回一个数组。 此外,它似乎只发生在这些概述页面上,而不是产品页面本身。

1 个答案:

答案 0 :(得分:2)

The reason is probably that bol.com returns JSON.

  Content-Type: application/json;charset=UTF-8