Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道这样的事情是否可能:
$var1 = 1; $var2 = 2; function varsToArray($param1, $param2...);
它返回这样的数组
array([var1] => 1, [var2] => 2).
简单地说,我希望数组键与变量名相同。问题是我不知道如何将变量名作为字符串作为键(如果可能的话当然......)。
你想使用compact函数methinks。
compact
内置的 PHP 函数compact()可以做到这一点。
compact()
顺便说一句:我将继续假设,而不是:
function $varsToArray($var1, $var2...);
你实际上的意思是:
function varsToArray($var1, $var2...);
请注意,美元符号已被删除。