PHP では、count() 関数を使用して配列内の要素の数をカウントします。
構文形式は次のとおりです
int count(mixed array [,int mode])
count()関数のパラメータの説明は下図のとおりです。
たとえば、配列の要素数をカウントするには、count()関数を使用します。サンプルコードは次のとおりです:
<?php header("Content-Type:text/html; charset=utf-8"); $array = array("PHP中文网","百度","搜狗","www.php.cn"); echo count($array); //统计组数元素的个数 ?>
出力結果は次のとおりです:
次の例では、書籍データを配列に格納し、count() 関数を使用して配列内の書籍の数を再帰的にカウントし、出力します。具体的なコードは次のとおりです:
<?php header("Content-Type:text/html; charset=utf-8"); $array = array("PHP"=>array("PHP中文网","中文网","百度"), "asp"=>array("ASP 经验技巧宝典") );//声明一个二维数组 echo count($array,COUNT_RECURSIVE);//递归统计数组元素的个数 ?>
出力結果は次のとおりです:
注: 2 次元配列をカウントする場合、count() 関数を直接使用すると、1 の数だけがカウントされます。・次元配列が表示されるので、再帰を使って二次元配列の個数を数えてみましょう!
【関連チュートリアルの推奨事項】1. 関連トピックの推奨事項:「2. 関連するビデオコースの推奨事項:「
配列統計関数: count()」 、array_count_values() と array_unique()》
以上がPHPで配列の要素数を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。