PHP で配列の数を見つける方法はたくさんあります。一般的に使用されるいくつかの方法を次に示します:
count() 関数 Itこれは PHP で最も一般的に使用されるメソッドであり、配列内の要素の数を取得するために使用できます。
サンプル コードは次のとおりです。
$array = array('a', 'b', 'c', 'd', 'e'); $count = count($array); //5
sizeof() 関数には count() と同じ機能があります。関数は配列の内容を要素数を取得するために使用されますが、実際の使用では count() 関数が一般的に使用されます。
サンプル コードは次のとおりです。
$array = array('a', 'b', 'c', 'd', 'e'); $size = sizeof($array); //5
foreach ループを使用して配列を走査すると、配列の数をカウントできます。カウンタを介して配列内の要素を取得します。
サンプル コードは次のとおりです。
$array = array('a', 'b', 'c', 'd', 'e'); $count = 0; foreach($array as $item){ $count++; }
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 サイトの他の関連記事を参照してください。