PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 配列系 > インデックス配列を作成したい

インデックス配列を作成したい

Pocket

サンプルコード sample code
array() で配列の作成
//インデックス配列
配列データ = array ('値','値','値',,,);
//連想配列
配列データ = array 
		(
		'キー' => '値',
		'キー' => '値',
		'キー' => '値',,,
		);

例:

//インデックス配列 「キー(インデックス)」は数値
$number =    array(1,2,3,4,5);
echo $number[0]."<br/>\n";

//インデックス配列 「キー(インデックス)」は数値
$alphabet =  array('a','b','c','d','e');
echo $alphabet[0]."<br/>\n";

結果は

1
a

となります。

array() で配列を作成します。配列の「キー(インデックス)」は 数値 と 文字列 が可能です。各要素は「,(カンマ)」で区切ります。キーを指定しないで値だけ並べて指定した場合、自動で数値キーのインデックスが割り振られます。数値キーはインデックス配列で文字列キーは連想配列です。
[ ] で配列の作成
$変数名['キー名'] = 値;

例:

//インデックス配列 「キー(インデックス)」は数値
$countries[0] =          'アイスランド共和国';
echo $countries[0]."<br/>\n";

結果は

アイスランド共和国

となります。

[ ] で配列を作成します。配列の「キー(インデックス)」は 数値 と 文字列 が可能です。

数値がキーのインデックス配列作成

数値がキーのインデックス配列作成を作成して展開する。

– サンプル Click Here ! –

<h3>数値がキーのインデックス配列作成 []で作成</h3>
<?php
//角括弧を使用してインデックス配列を作成
$countries&#91;0&#93; = 'アイスランド共和国';
$countries&#91;1&#93; = 'アイルランド';
$countries&#91;2&#93; = 'アゼルバイジャン共和国';
//配列を展開
foreach($countries as $key => $value){
    echo "key:{$key} 値:{$value}<br/>";
}
?>

<h3>数値がキーのインデックス配列作成 array()関数で作成</h3>
<?php
//array()関数を使用してインデックス配列を作成
$countries = array('アイスランド共和国', 'アイルランド', 'アゼルバイジャン共和国');
//配列を展開
foreach($countries as $key => $value){
    echo "key:{$key} 値:{$value}<br/>";
}
?>
実行結果
数値がキーのインデックス配列作成 []で作成
key:0 値:アイスランド共和国
key:1 値:アイルランド
key:2 値:アゼルバイジャン共和国

数値がキーのインデックス配列作成 array()関数で作成
key:0 値:アイスランド共和国
key:1 値:アイルランド
key:2 値:アゼルバイジャン共和国

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ: , ,

日付

投稿日:2012年3月2日
最終更新日:2014年02月20日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpsample-array-indexary/trackback/