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

PHPで配列の数を確認する方法

PHPz
PHPzオリジナル
2023-04-27 09:01:421298ブラウズ

PHP で配列の数を見つける方法はたくさんあります。一般的に使用されるいくつかの方法を次に示します:

  1. count() 関数

count() 関数 Itこれは PHP で最も一般的に使用されるメソッドであり、配列内の要素の数を取得するために使用できます。

サンプル コードは次のとおりです。

$array = array('a', 'b', 'c', 'd', 'e');
$count = count($array); //5
  1. sizeof() 関数

sizeof() 関数には count() と同じ機能があります。関数は配列の内容を要素数を取得するために使用されますが、実際の使用では count() 関数が一般的に使用されます。

サンプル コードは次のとおりです。

$array = array('a', 'b', 'c', 'd', 'e');
$size = sizeof($array); //5
  1. foreach ループ

foreach ループを使用して配列を走査すると、配列の数をカウントできます。カウンタを介して配列内の要素を取得します。

サンプル コードは次のとおりです。

$array = array('a', 'b', 'c', 'd', 'e');
$count = 0;
foreach($array as $item){
    $count++;
}
  1. array_count_values() 関数

array_count_values() 関数は、それぞれの出現数をカウントするために使用されます。配列内の要素を取得し、新しい配列を返します。

新しい配列のキーは元の配列の値であり、新しい配列の値は、対応する値が元の配列に出現する回数です。

サンプル コードは次のとおりです。

$array = array('a', 'b', 'c', 'd', 'e', 'a', 'd', 'd');
$count_array = array_count_values($array); //array('a' => 2, 'b' => 1, 'c' => 1, 'd' => 3, 'e' => 1)
$count = count($count_array); //5

上記のメソッドに加えて、sizeof() 関数のエイリアス count()、count_recursive などのメソッドもあります。 ()関数やarray_keys()関数の利用 配列内のキー名の数を取得するなどがありますが、実際の使用では上記のいずれかの方法で配列の要素数を取得するのが一般的です。

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

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