今日の人気記事

  1. HTML内でPHPスクリプトを実行 - 埋め込み
  2. PHP + Apache 環境の構築
  3. PHPのダウンロードとインストール - Windows環境
  4. PHP + Apacheのインストール - Linux環境 - CentOS
  5. 外部コマンドを実行 - exec()、system()

配列を作成 - 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)
}
スポンサーリンク