如何获取 PHP 中的变量名
在 PHP 中,可以使用 get_defined_vars() 函数来获取当前作用域中已定义的变量名。
语法
get_defined_vars()登录后复制返回值
立即学习“PHP免费学习笔记(深入)”;
该函数返回一个数组,其中包含当前作用域中已定义的变量名和值。变量名的键为字符串,而相应的值为变量的类型和值。
示例
<?php $name = "John Doe";$age = 25;$vars = get_defined_vars();foreach ($vars as $name => $value) { echo "变量 $name 的值是 $value。<br>";}?>登录后复制输出
变量 name 的值是 John Doe。<br>变量 age 的值是 25。<br>登录后复制注意事项
get_defined_vars() 函数仅获取当前作用域中的变量名。如果要获取全局变量名,可以使用 $GLOBALS 数组。如果要获取类的属性名,可以使用 get_object_vars() 函数。以上就是php 如何获取变量名的详细内容!