如何使用html实体和php打印对象?
我想使用如何使用html实体和php打印对象?,php,html-entities,Php,Html Entities,我想使用print\u r或var\u dump打印对象的外观。但是,对象的属性中存在html。你可能认为html\u entity\u decode在这里对我有帮助,但这只适用于字符串,而不是整个对象 有人知道怎么做吗?在转储变量之前只需打印HTML标记。在转储变量之前只需打印HTML标记。在转储变量之前只需打印HTML标记。在转储变量之前只需打印HTML标记。
print\u r
或var\u dump
打印对象的外观。但是,对象的属性中存在html。你可能认为html\u entity\u decode
在这里对我有帮助,但这只适用于字符串,而不是整个对象
有人知道怎么做吗?在转储变量之前只需打印HTML
标记。在转储变量之前只需打印HTML
标记。在转储变量之前只需打印HTML
标记。在转储变量之前只需打印HTML
标记。<用于var\u dump
,但print\u r
接受第二个参数,该参数告诉它以字符串形式返回表示,而不是打印它。因此,您可以:
$rep = print_r($var, true);
echo '<pre>' . htmlentities($rep) . '</pre>';
$rep=print\r($var,true);
回显“”。htmlentities($rep)。”;
对于
var\u dump()
,您可以使用输出缓冲函数捕获输出,然后使用htmlentities()
显示它,这对var\u dump
不起作用,但print\u r
接受第二个参数,该参数告诉它以字符串形式返回表示,而不是打印它。因此,您可以:
$rep=print\r($var,true);
回显“”。htmlentities($rep)。”;
对于
var\u dump()
,您可以使用输出缓冲函数捕获输出,然后使用htmlentities()
显示它,这对var\u dump
不起作用,但print\u r
接受第二个参数,该参数告诉它以字符串形式返回表示,而不是打印它。因此,您可以:
$rep=print\r($var,true);
回显“”。htmlentities($rep)。”;
对于
var\u dump()
,您可以使用输出缓冲函数捕获输出,然后使用htmlentities()
显示它,这对var\u dump
不起作用,但print\u r
接受第二个参数,该参数告诉它以字符串形式返回表示,而不是打印它。因此,您可以:
$rep=print\r($var,true);
回显“”。htmlentities($rep)。”;
对于
var\u dump()
您可以使用输出缓冲函数捕获输出,然后使用htmlentities()
显示输出。这些函数通常仅用于调试,为什么不循环对象?这些函数通常仅用于调试,为什么不循环对象?这些函数通常只用于调试,为什么不循环对象?这些函数通常只用于调试,为什么不循环对象?这会阻止重新格式化,它不会将内容视为文本。这会阻止重新格式化,它不会将内容视为文字。这会阻止重新格式化,它不会将内容视为文字。这会阻止重新格式化,它不会将内容视为文字。