配列を分割代入する


配列の要素を変数に分割代入したいときは以下のように書くことができます

$arr = [1, 2, 3]; 

// どちらの記法も使用可能です
[$a, $b, $c] = $arr;
list($x, $y, $z) = $arr;

,を使うことで要素をスキップして代入することもできます

$arr = [1, 2, 3]; 

[, $b, ] = $arr;
echo $b; // 2