PHPの基本
PHPの配列
ここではPHPスクリプトの配列の説明をします。
通常の変数はスカラー変数と言い、変数ひとつにつきひとつの値しか持つことができません。 配列は非スカラー変数といいひとつの変数で複数の値を持つことができます。
配列とは複数の値を持つことができます。 配列の中には数値や文字列など様々な値を入れることができます。 1番目に数値、2番目に文字列と、別々に入れることも可能です。 この1番目2番目を配列では「キー」と言い、キーを指定することにより 欲しい値を取り出すことができます。通常の配列ではキーは添え字で、0から始まる数値で表されます。 以下に配列の例を示します。pinrt_r関数は配列の情報を詳しく表示してくれる関数です。 また、キーが数値ではなく文字列を使用したものを連想配列を言います。
<?php $color[0]="red"; $color[1]="green"; $color[2]="blue"; print_r($color); ?>
実行結果:
Array ( [0] => red [1] => green [2] => blue )
PHPには連想配列というものがあります。 連想配列では、配列のキーを数字だけでなく文字列を使うことができます。
<?php $color['cat']="black"; $color['dog']="white"; $color['water']="blue"; print_r($color); ?>
実行結果:
Array ( [cat] => black [dog] => white [water] => blue )