PHP list() 関数

配列の値をいくつかの変数に割り当てます:

<?php
$my_array = array("Dog","Cat","Horse");
list($a, $b, $c) = $my_array;
echo "私はいくつかの動物があります、$a、$b、$c です。";
?>

実行例

定義と用法

list() 関数は一度に複数の変数に割り当てるために使用されます。

注記:この関数は数字インデックスの配列にのみ使用され、数字インデックスは 0 から始まることを仮定します。

文法

list(var1,var2...)
パラメータ 説明
var1 必須。最初に割り当てる必要がある変数。
var2,... オプション。割り当てる必要がある変数がさらにあります。

説明

list() 関数は配列の要素を一つのグループとして変数に割り当てます。

注意、 array() 同様に、list() は実際には言語構造であり、関数ではありません。

技術的な詳細

返り値: 割り当てられた配列を返します。
PHP バージョン: 4+

さらに例

例 1

最初と第3つの変数を使用します:

<?php
$my_array = array("Dog","Cat","Horse");
list($a, , $c) = $my_array;
echo "私はここでただ $a と $c 変数を使用しています。";
?>

実行例