PHP中的并行数组赋值

dre*_*ves 21 php arrays variable-assignment

大多数语言可以很容易地采取像一个数组[1, 2, 3]并将其分配给变量a,b以及c用一个命令.例如,在Perl中你可以做到

($a, $b, $c) = (1, 2, 3);
Run Code Online (Sandbox Code Playgroud)

PHP中的相应技巧是什么?

[非常感谢闪电快速回答!我知道这是一个微不足道的问题,但所有明显的谷歌查询都没有找到答案,所以这是我试图解决这个问题.

Ign*_*ams 37

用途list():

list($a, $b, $c) = $someArray;
Run Code Online (Sandbox Code Playgroud)


ari*_*ayu 12

使用清单

$arr = array(1,2,3);
list($a, $b, $c) = $arr;
Run Code Online (Sandbox Code Playgroud)