php 配列の長さを取得する
phpで、countを使用して配列の長さを取得するサンプルコードを記述してます。phpのバージョンは8.0です。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- php 8.0.0
- nginx 1.14.1
count使い方
countを使用すれば、配列の長さを取得することが可能です。
count(配列);
以下は、配列の長さを取得して表示するサンプルコードとなります。
<?php
$arr = array(1, 2, 3);
echo count($arr); // 3
二次元配列の場合も利用可能です。
<?php
$arr = array(
array(1, 2, 3),
array(4, 5, 6),
array(7, 8, 9)
);
echo count($arr); // 3
第二引数に「1」を指定すると、再帰的に長さを取得します。
$arr = array(
array(1, 2, 3),
array(4, 5, 6),
array(7, 8, 9)
);
// 3 + 9
echo count($arr, 1); // 12
// COUNT_RECURSIVEを指定しても同じです
echo count($arr, COUNT_RECURSIVE); // 12
-
前の記事
python richをインストールしてカラフルなログやprintを行う 2020.12.03
-
次の記事
Ruby 文字列から指定した範囲の文字を取得する 2020.12.03
コメントを書く