count関数の使い方

count関数の使い方 PHP言語リファレンス
count関数の使い方
zucksadnetwork

count関数とは?

count関数は、PHPで配列の要素数を取得するための関数です。

count関数の使い方の概要

count関数の基本的な書式は、次のとおりです。

PHP

int count(array $array);
  • array $array:要素数を取得する配列

count関数は、配列の要素数を整数で返します。

count関数の使い方の書き方

count関数の使い方は、次のとおりです。

  1. 要素数を取得する配列を用意します。
  2. count関数を呼び出して、要素数を取得します。

PHP

// 要素数を取得する配列の用意
$array = array("山田 太郎", "佐藤 花子", "鈴木 一郎");

// 要素数を取得する
$count = count($array);

// 要素数を確認する
echo "要素数は{$count}です。";

このコードを実行すると、次の出力になります。

要素数は3です。

count関数の使い方の作成・使用方法

count関数は、次の2つの方法で使用できます。

  • 変数に代入して使用する
  • 直接出力する

PHP

// 変数に代入して使用する
$array = array("山田 太郎", "佐藤 花子", "鈴木 一郎");
$count = count($array);

// 直接出力する
$array = array("山田 太郎", "佐藤 花子", "鈴木 一郎");
echo "要素数は" . count($array) . "です。";

count関数の使い方のスクリプトサンプル

次のスクリプトは、count関数を使用して、さまざまなデータの要素数を取得しています。

PHP

// 文字列の要素数を取得
$array = array("山田 太郎", "佐藤 花子", "鈴木 一郎");
$count = count($array);

echo "要素数は{$count}です。";

// 数値の要素数を取得
$array = array(10, 20, 30);
$count = count($array);

echo "要素数は{$count}です。";

// 配列の要素数を取得
$array = array(array("山田 太郎", "佐藤 花子"), array("鈴木 一郎", "田中 花子"));
$count = count($array);

echo "要素数は{$count}です。";

このコードを実行すると、次の出力になります。

要素数は3です。
要素数は3です。
要素数は2です。

count関数の使い方特有の事柄・注意点

  • count関数は、配列の要素数を取得するだけです。配列の要素の値を取得するわけではないことに注意してください。
  • count関数は、配列が空の場合、0を返します。

count関数の使い方のまとめ

count関数は、PHPで配列の要素数を取得するための便利な関数です。PHPの初心者でも使いやすいので、ぜひ覚えておきましょう。

count関数を使用する際の注意点は、次のとおりです。

  • count関数は、配列の要素数を取得するだけです。配列の要素の値を取得するわけではないことに注意してください。
  • count関数は、配列が空の場合、0を返します。

これらの注意点を踏まえて、count関数を活用してください。

PHP言語リファレンス制御構造
PHPプログラミング図鑑をフォローする
PHPプログラミング図鑑