正如标题所说,我想创建一个“调试”网站,将get_defined_vars()变量显示为arry。 我似乎有些变量包含或者可以包含HTML甚至像PHP这样的动态代码。 首先我尝试了经典
<pre>
<?=print_r(get_defined_vars());?>
</pre>
然后我玩了htmlentities和htmlspecialchars命令并写了这个:
$allVars=get_defined_vars();
array_walk_recursive($allVars, function (&$value) {
$value = htmlspecialchars($value, ENT_QUOTES);
});
print_r($allVars);
这需要永远并输出一张白纸:-) 最好的方法是什么?
答案 0 :(得分:1)
也许可以尝试一下:
error_reporting(E_ALL)
E_ALL并非全部;-)