「PHP/配列」の版間の差分

削除された内容 追加された内容
編集の要約なし
多次元配列
138 行
;実行結果
Array ( [0] => ナツメ ソーセキ [1] => ダザイ オサム [2] => モリ オーガイ [3] => カワバタ ヤスナリ )
 
 
 
== 豆知識 ==
PHPの場合、配列に番号を書かなくても、勝手に判断してくれる。
 
;コード例
<syntaxhighlight lang="PHP">
<html>
<head>
<title>配列サンプル</title>
</head>
 
<body>
 
<?php
 
$seitomei[] = "ミシマ2世" ;
$seitomei[] = "オオエ2世" ;
$seitomei[] = "イシハラ2世 " ;
print $seitomei[1] ."<br />" ;
?>
 
</body>
</html>
</syntaxhighlight>
 
 
;実行結果
オオエ2世
 
 
== 多重配列 ==
配列の要素のなかに配列が入っている配列のことを多次元配列といいます。
 
:配列が二重になっているなら「二次元配列」、
:配列が三重になっているなら「三次元配列」、
といいます。
 
 
;コード例
<syntaxhighlight lang="PHP"><html>
<head>
<title>配列サンプル</title>
</head>
 
<body>
 
<?php
 
$seitomei = array(
array("ミシマ", "オオエ", "イシハラ" ),
array("ナツメ2", "ダザイ2", "モリ2", "カワバタ2")
);
print $seitomei[1][2] ."<br />" ;
//print_r ($seitomei);
//print "<br />" ;
?>
 
</body>
</html>
 
</syntaxhighlight>
 
;実行結果
モリ2
 
 
:※ 配列は0番から数えることに注意。よくあるミスで、多次元になるとついウッカリ、1から数えてしまうミスもある。
 
 
 
== 連想配列 ==
 
{{stub}}