簡體   English   中英

如何使用html實體php打印對象?

[英]How can I print an object with html entities php?

我想使用print_rvar_dump來打印出出現的對象。 但是,對象的屬性中有html。 您可能會認為html_entity_decode在這里會有所幫助,但這僅適用於字符串,而不適用於整個對象。

有人知道怎么做嗎?

這不適用於var_dump ,但print_r帶有第二個參數,告訴它以字符串形式返回表示形式而不是打印它。 因此,您可以執行以下操作:

$rep = print_r($var, true);
echo '<pre>' . htmlentities($rep) . '</pre>';

對於var_dump()您可以使用輸出緩沖功能來捕獲輸出,然后使用htmlentities()進行顯示。

在轉儲變量之前,只需打印HTML <pre>標記。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM