0

我正在使用 QueryPath,我希望能够获取给定选择器的原始内容。

->text()除了获取内容之外,我在文档中找不到任何内容。这给了我文本,以便My l2 <a href="/alink">alink</a>变为My l2 alink,但我希望a在我的输出中添加标签。

我怎么能得到输出My l2 <a href="/alink">alink</a>

我在下面写了一些伪代码

$html = '<div class="col-sm-11 col-12 offset-sm-1 collapse">
        <ul>
            <li>
                My li1
            </li>
            <li>
                My l2 <a href="/alink">alink</a>
            </li>
        </ul>
    </div>';

    $dom = qp($html, "li"); 
    foreach($dom as $key){
       $key->text();
     }
4

1 回答 1

0

你应该使用

       $key->innerHtml();

而不是 text()

于 2018-03-11T22:28:20.913 回答