【发布时间】:2011-04-03 13:22:47
【问题描述】:
<?php echo ‘<pre>’; print_r(get_defined_vars()); echo ‘</pre>’; ?>
这只是给我定义变量的数组,而不是打印任何变量。如何也打印值?
我还可以使用什么函数以这种格式输出所有定义的变量:
变量名 |变量类型 [int, array, string, bool] |在线定义的变量 |脚本中定义的变量 |可变使用次数 |变量值
【问题讨论】:
-
get_defined_vars可以很好地打印出定义的变量和值。如果您不喜欢print_r格式,则遍历结果数组并以您想要的格式打印出来。像Variable defined on line | Variable defined in script | Variable used times这样的信息在 PHP 中不可用。 -
print_r 没有打印出所有数据
-
最好使用
get_defined_vars和var_dump这是一个例子stackhowto.com/…
标签: php