配列を作成 - array()
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、配列を作成する関数 array()を紹介します。
array関数
array array ([ mixed $... ] )
配列を作成します。
引数 $... 配列の要素(キーと値)を入力します。キーの入力を省略した場合は、数値キーが自動的に割り振られます。
返り値
作成された配列が返されます。
サンプルコード
array関数を使って、「空の配列」「数値キーの配列」「文字列キーの連想配列」「多次元配列」を作成するサンプルコードです。
array( 値1, 値2, 値3,... ) array( キー1=>値1, キー2=>値2,...)
<?php echo "# 空の配列を作成\n"; $var = array(); var_dump($var); echo "\n# 数値キーの配列を作成\n"; $var = array(1,2,3,4); var_dump($var); echo "\n# 文字列キーの連想配列を作成\n"; $var = array('PHP'=>1,'入門'=>2,'さん'=>3); var_dump($var); echo "\n# 多次元配列を作成\n"; $var = array('OS'=>array('Windows','Mac','Linux'),'入門'=>2,'さん'=>3); var_dump($var); ?>
実行結果です。
# 空の配列を作成 array(0) { } # 数値キーの配列を作成 array(4) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) } # 文字列キーの連想配列を作成 array(3) { ["PHP"]=> int(1) ["入門"]=> int(2) ["さん"]=> int(3) } # 多次元配列を作成 array(3) { ["OS"]=> array(3) { [0]=> string(7) "Windows" [1]=> string(3) "Mac" [2]=> string(5) "Linux" } ["入門"]=> int(2) ["さん"]=> int(3) }