我想知道这样的事情是否可能:
$var1 = 1; $var2 = 2;
function varsToArray($param1, $param2...);
并返回像这样的数组
array([var1] => 1, [var2] => 2).
简单地说,我希望数组键与变量名相同。问题是我不知道如何将变量名称作为字符串以将其作为键(如果可能的话......)。
答案 0 :(得分:3)
您想使用compact
function方法。
答案 1 :(得分:0)
内置的PHP函数compact()
可以做到这一点。
function $varsToArray($var1, $var2...);
你的意思是:
function varsToArray($var1, $var2...);
请注意美元符号已被删除。