[英]How can I print an object with html entities php?
我想使用print_r
或var_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.