2017-04-18 11 views
0

シンプルなHTML DOMがこのコードで動作しないのはなぜですか?バグですか?私はこれまでに彼にこのような問題があったことはありません。シンプルなHTML DOMはこのコードでは機能しません

htmlコードが大きすぎてここに投稿できませんでした。代わりに

file.php

<?php 
require_once './simple_html_dom.php'; 

$html = file_get_html('http://sitelab.combr.co/codenotwork.html'); 
var_dump($html); //bool(false) 
?> 
+1

どのようなエラーが発生しますか? – stefan

+0

単純なhtml domの代わりにDOMDocument/DOMXpathを使用するようにしてください。 http://php.net/domxpath – Kaylined

+0

'file_get_html()'はあまりコード化されておらず、エラーはありません。その中にコードをコピーし(デフォルト値でも)、その代わりにデバッグしてください。間違っている部分は3つあります。 – szako

答えて

0

使用pQuery: https://github.com/tburry/pquery

はたぶんソースサイトのコードに問題があり、このlibには、それを解析することができない、または問題がパーサであり。

0

私はsimple_html_domコードを見て、問題を解決しました。問題は、htmlコードが大きすぎてsimple_html_domにサイズ制限があるためです。それはちょうど変更を定義する( 'MAX_FILE_SIZE'、600000);

関連する問題