在PHP中,簡單HTML dom解析器中元素的明文和內文有什么區別?例:$html->find('title')[0]->innertext
$html->find('title')[0]->plaintext
2 回答

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
根據簡單的HTML DOM解析器文檔,區別是接下來的:
$html = str_get_html("<div>foo <b>bar</b></div>");
$e = $html->find("div", 0);
echo $e->tag; // Returns: " div"
echo $e->outertext; // Returns: " <div>foo <b>bar</b></div>"
echo $e->innertext; // Returns: " foo <b>bar</b>"
echo $e->plaintext; // Returns: " foo bar"

偶然的你
TA貢獻1841條經驗 獲得超3個贊
明文:
純文本用于根據其標記名稱查找元素。示例:下面的示例將找到標題。$html->查找(“標題”)[0]->說明文本
名稱為Innertext,表示Innertext用于操作標簽的內部內容。示例:下面的示例將找到標記。$html->find('h1')[0]->innertext
- 2 回答
- 0 關注
- 96 瀏覽
添加回答
舉報
0/150
提交
取消