list 配列と同様の形式で、複数の変数への代入を行います 説明 voidlist mixed... mixed... array と同様に、 この関数は実際には関数ではなく言語の構成要素です。 list は、 単一の操作で一連の変数に値を割り当てるために使われます。 list は数値添字の配列のみを生成します。 添字は 0 から始まります。 <function>list</function> の例 ]]> <function>list</function> の使用法の例 社員氏名 給与 \n" . " $name\n" . " $salary\n" . " \n"; } ?> ]]> listは、最も右のパラメータから値を代入します。 プレーンな変数を使用している場合には、このことを気にする必要はありません。 しかし、添字配列を使用している場合には、配列の添字の順番が list に書いたものと同じく左から右となることを通常は期待しますが、 そうはなりません。この配列の添字は逆の順番となります。 配列の添字を使用した <function>list</function> の例 ]]> 次のような出力になります(list の文法に書かれた 順番と、要素の順番の違いに注意): string(8) "caffeine" [1]=> string(5) "brown" [0]=> string(6) "coffee" } ]]> eacharrayextract も参照してください。