count関数とは?
count関数は、PHPで配列の要素数を取得するための関数です。
count関数の使い方の概要
count関数の基本的な書式は、次のとおりです。
PHP
int count(array $array);
array $array
:要素数を取得する配列
count関数は、配列の要素数を整数で返します。
count関数の使い方の書き方
count関数の使い方は、次のとおりです。
- 要素数を取得する配列を用意します。
- 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関数を活用してください。