在PHP中,我得到了所有变量的转储:
var_dump(get_defined_vars());
但是,在一个特定的应用one of the variables is huge中,我真的想避免将其打印出来。我可以通过get_defined_vars()
数组来创建一个新数组并将有问题的变量列入黑名单,但如果有更好的方法,那么我很想知道它。
感谢。
答案 0 :(得分:3)
var_dump(array_diff_key(get_defined_vars(), array_flip(array('unwantedVar'))));
答案 1 :(得分:0)
嗯,你能解开var和var_dump()吗?
unset($bigChuckNorrisVar);
var_dump(get_defined_vars());
当然,您可能需要在程序之后使用该变量,但这是一种快速的调试方法。