0
下面的代碼的一部分:phpQuery忽略導入文件
<?
require_once "phpQuery.php";
$dom = phpQuery::newDocument("<head></head><body>this is ignored</body>");
echo nl2br(htmlentities($dom));
?>
應該給,這是忽略,但整個身體似乎被忽略。
我剝離下來的代碼的問題仍然存在在那裏。我想讀取身體的鏈接($dom->find('a'))
,但發現沒有發現任何東西,即使身體有鏈接。
我在做什麼錯?
那確實表現出身體確實,但同時也增加了內容到頁面本身。所以這是一種蠻力的解決方案...現在它雖然工作。 – patrick
對於可能在這個問題上運行的其他人:我通過檢查文件戰爭包裹着標籤,如果沒有,將它傳遞給phpQuery之前包裹在這些標記文檔固定它:$ DOM = phpQuery ::新建文檔(( strpos($ HTML, 「」)=== FALSE) 「 $ HTML」:$ HTML); – patrick