PHPのcount()関数を使用し配列内の要素の数を取得してみます。
count()関数は、配列内の要素の数を取得することができます。
■基本的な構文
count(array, mode)
arrayは、要素の数を取得する配列を指定します。
modeは、多次元配列の全て要素を数をカウントしないモードや配列を再帰的に数えるモードを指定します。オプションです。
■環境
・Windows10
・XAMPP 8.0.6
・PHP Version 8.0.6
■PHPのcount()関数を使用し配列内の要素の数を取得する
では、PHPのcount()関数を使用し配列内の要素の数を取得するスクリプトを書いていきます。
■コード
<html lang="ja">
<head>
<title>count()関数を使用し配列内の要素の数を取得する</title>
</head>
<body>
<?php
$str = ["村田","大木","雨宮","小杉","速水"];
echo count($str)
?>
</body>
</html>
今回はstrという変数を宣言し、その中で配列を作成します。配列の要素(値)として文字列を入れます。
その後にecho文とcount()関数を使用します。count()関数の括弧内の第1の引数,パラメーターとして、要素の数を取得する配列が格納されたstr変数を渡します。渡された情報を元に配列の要素の数を返します。
返された配列内の要素の数をecho文で出力します。
■実行
では、このスクリプトを「number_ele_array.php」という名前で保存し、実行させてみます。
実行してみると、count()関数を使用したことにより、str変数内に格納した配列の要素が数えられ、数えた結果をeho文で出力させることができました。
コメント