PHP研究
8.配列
配列の入力。
$henji = array ( "おっは〜", "こんち", "ばんわ" );
おっとっと。Perlでは配列は@として区別されてたけど、
PHPでは$でひとまとめのようです。
やり方B
$henji[] = "おっは〜";
$henji[] = "こんち";
さらに追加方法。
$critters[] = "ばんわ";
配列の参照。
print "$henji[2]";
ここでは、「ばんわ」と表示。
連想配列
入力。
$henji2 = array (mornig=>"おっは〜",afternoon=>"こんち",evening=>"ばんわ",sleep=>"ねむ〜");
参照。
print $henji2[evening];
結果→「ばんわ」
さらにこんなことも。
入力。
$animals = array (
array ( name=>"パン坊",
type=>"熊",
color=>"白と黒",
age=>7 ),
array ( name=>"ポン太郎",
type=>"犬",
color=>"茶と白",
age=>7 ),
array ( name=>"ヘポ吉",
type=>"狼",
color=>"グレー",
age=>2 ),
array ( name=>"エベレスト",
type=>"ノミ",
color=>"?",
age=>5 )
);
参照。
print $animals[3][age];
ここではデータNo[3]のエベレストのデータ内の[age]年齢を参照。
結果→5