ホームページ  >  記事  >  バックエンド開発  >  PHPで配列の要素数を取得する方法

PHPで配列の要素数を取得する方法

黄舟
黄舟オリジナル
2018-05-28 17:05:3030589ブラウズ

PHP では、count() 関数を使用して配列内の要素の数をカウントします。

構文形式は次のとおりです

int count(mixed array [,int mode])

count()関数のパラメータの説明は下図のとおりです。

PHPで配列の要素数を取得する方法

たとえば、配列の要素数をカウントするには、count()関数を使用します。サンプルコードは次のとおりです:

<?php
header("Content-Type:text/html; charset=utf-8");
$array = array("PHP中文网","百度","搜狗","www.php.cn");
echo count($array);   //统计组数元素的个数
?>

出力結果は次のとおりです:

PHPで配列の要素数を取得する方法

次の例では、書籍データを配列に格納し、count() 関数を使用して配列内の書籍の数を再帰的にカウントし、出力します。具体的なコードは次のとおりです:

<?php
header("Content-Type:text/html; charset=utf-8");
$array = array("PHP"=>array("PHP中文网","中文网","百度"),
                "asp"=>array("ASP 经验技巧宝典")
);//声明一个二维数组
echo count($array,COUNT_RECURSIVE);//递归统计数组元素的个数
?>

出力結果は次のとおりです:

PHPで配列の要素数を取得する方法

注: 2 次元配列をカウントする場合、count() 関数を直接使用すると、1 の数だけがカウントされます。・次元配列が表示されるので、再帰を使って二次元配列の個数を数えてみましょう!

【関連チュートリアルの推奨事項】

1. 関連トピックの推奨事項:「

php 配列 (配列)

2. 関連するビデオコースの推奨事項:「

配列統計関数: count()」 、array_count_values() と array_unique()

以上がPHPで配列の要素数を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。