我想知道这样的事情是否可能:
$var1 = 1; $var2 = 2;
function varsToArray($param1, $param2...);
返回这样的数组
array([var1] => 1, [var2] => 2).
简单地说,我希望数组键与变量名相同。问题是我不知道如何获得变量名作为字符串把它作为关键(如果可能的话,当然…)。
我认为您需要使用compact
函数
内置PHP函数compact()
完成此操作。
顺便说一句:我要继续假设,而不是:
function $varsToArray($var1, $var2...);
你真正的意思是:
function varsToArray($var1, $var2...);
注意美元符号已经被去掉了