ホームページ >バックエンド開発 >PHPチュートリアル >配列の代入 PHP リスト 配列内の値を変数に代入する簡単な例
list()
PHP list() は、配列内の値を 1 ステップでいくつかの変数に代入します。 array() と同様、list() は真の関数ではなく、言語構造です。
構文:
void list(mixed var,mixed ... ) 注:list() は数値インデックス付きの配列でのみ使用でき、数値インデックスが 0 から始まることを前提としています。
例 1:
<?php $arr_age = array(18, 20, 25); list($wang, $li, $zhang) = $arr_age; echo $wang; //输出:18 echo $zhang; //输出:25 ?>
例 2、データ テーブル クエリ: 配列インデックスを使用した
$result = mysql_query("SELECT id, username, email FROM user",$conn); while(list($id, $username, $email) = mysql_fetch_row($result)) { echo "用户名:$username<br />"; echo "电子邮箱:$email"; }
list()
list() を使用すると、別の配列を使用して配列によって割り当てられた値を受け取ることができます。インデックス付き配列を使用する場合、代入の順序は list() にリストされている順序と逆になります:
$arr_age = array(18, 20, 25);
list($a[0], $a [ 1], $a[2]) = $arr_age;
print_r($a);出力 $a 配列構造は次のとおりです:
Array ( [2] => 25 [1] => 20 [ 0] => 18 )
配列内の値を変数に代入する上記の単純な例は、エディターで共有されるすべての内容ですので、参考にしていただければ幸いです。このサイトをサポートしていただければ幸いです。
上記では、配列の値を変数に代入するための PHP リストを使用した配列代入の簡単な例を紹介しました。配列の代入を含む、PHP チュートリアルに興味のある友人の役に立てば幸いです。