PHP 基礎② 配列

PHP-基礎2 配列 PHP

PHP 基礎 配列

PHPの配列は、複数の値をひとつの変数に格納できる強力なデータ構造です。主な特徴は以下の通りです:

  1. 柔軟性: 異なるデータ型(文字列、整数、浮動小数点数、オブジェクトなど)を同じ配列に格納できます。
  2. キーと値: 配列の各要素は、キーと値のペアで構成されます。キーは数値または文字列が使えます。

インデックス配列: 自動的に割り当てられる数値キーを持つ配列です。

以下は具体例です。

  <?php
 $fruits = ['apple', 'banana', 'orange', 'grape'];
 echo $fruits[0];  
 echo $fruits[2];  
 
 ?>

appleとorangeが出力されます。

連想配列: 文字列をキーとして使用する配列です。

以下は具体例です。

      <?php
$person = [
  'name' => 'Satou',
  'age' => 25,
  'city' => 'Tokyo',
  'hobbies' => [ 'gaming']
];

echo $person['name'];  
echo $person['city'];   

 ?>

SatouとTokyoと出力されます。

多次元配列: 配列の中に配列を格納できます。

    <?php
$students = [
  ['name' => 'Suzuki', 'height' => 165],
  ['name' => 'Tom', 'height' => 182],
  ['name' => 'Tim', 'height' => 175]
];
echo $students[1]['name'];  
echo $students[2]['height']; 
 ?>
 

Tomと175と出力されます。

配列操作

      <?php
$numbers = [3, 1, 4, 5, 8, 10, 2, 6, 9, 7];


// 配列の要素数を数える
echo count($numbers); 

// 配列内の最大値を取得
echo max($numbers);    

// 配列内の最小値を取得
echo min($numbers);    

// 配列の合計を計算
echo array_sum($numbers);  
 ?>

配列の要素数10、配列の最大値10、配列の最小値1、配列の合計55と出力されます。

タイトルとURLをコピーしました