繁体   English   中英

打印所有已定义的变量和值

[英]Printing all defined variables and values

<?php echo ‘<pre>’; print_r(get_defined_vars()); echo ‘</pre>’; ?>

这只是给我定义变量的数组,但没有给出任何变量。 我怎样才能打印数值?

我还可以使用什么函数以这种格式输出所有已定义的变量:

变量名称| 变量类型[int,array,string,bool] | 变量在线定义| 脚本中定义的变量 变量使用时间| 变量值

你有没有尝试过:

var_dump(get_defined_vars());

http://php.net/manual/en/function.var-dump.php

PHP文档应该有所帮助。

您可以通过迭代返回的数组来显示gettype,value和name,从而创建自己的调试输出。 但是,它定义的地方,使用了多少,你不能这样做。 PHP不会那样工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM