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