-2

取消 phpQuery,运行

echo qp('<div>s</div>')->html();

我希望得到<div>s</div>,但它返回一个完整的文档:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body><div>s</div></body></html>

如何防止它添加doctype,htmlbody标签?

目前,作为一种解决方法,我可以使用qp('<div>s</div>')->top('body *')->html();它。但我寻求一种更清洁的方式。

4

2 回答 2

0

Just KISS(保持简单和愚蠢)

echo "<div>s</div>"

这将输出:

<div>s</div>

用于此目的将qp是一种矫枉过正的行为/并且会浪费您宝贵的时间来无缘无故地恕我直言。

于 2016-04-08T19:05:27.360 回答
0

据此:_

echo qp('<div>s</div>')->top('body')->html();
于 2016-03-19T12:30:00.720 回答