PHP は、Web 開発で広く使用されているスクリプト言語です。 PHP 開発では、配列は非常に一般的に使用されるデータ型です。配列を使用すると、複数の値を便利に保存したり、これらの値を簡単に操作および処理したりできます。
PHP では、配列内の要素の数 (つまり、配列の長さ) を取得するのが一般的な操作です。配列の長さを取得する 2 つの方法を以下に紹介します。
PHP の組み込み count() 関数を使用して、配列の長さを取得できます。この関数の使用方法は次のとおりです。
<?php $fruits = array("apple", "banana", "orange"); $count = count($fruits); echo $count; ?>
上記のコードは数値「3」を出力し、配列 $fruits に 3 つの要素が含まれていることを示します。 count() 関数は、配列をパラメータとして受け入れ、配列内の要素の数を返すことができます。引数が配列でない場合は、0 が返されます。
多次元配列内の要素の数をカウントする必要がある場合は、count() 関数も適用できます。たとえば、次の多次元配列の場合:
<?php $student = array( "name" => "Tom", "age" => 18, "scores" => array(80, 90, 85) ); ?>
$scores 部分配列内の要素の数を取得するには、次のコードを使用できます:
<?php $count = count($student["scores"]); echo $count; ?>
上記のコードは、数値「3」、つまり $ スコア部分配列には 3 つの要素が含まれます。
count() 関数に加えて、PHP では配列の長さを取得する sizeof() 関数も提供しています。配列。どちらも同じ機能を持ちますが、関数名が異なります。 sizeof() 関数を使用して配列の長さを取得する方法は、count() 関数を使用する方法とほぼ同じです。例:
<?php $fruits = array("apple", "banana", "orange"); $size = sizeof($fruits); echo $size; ?>
上記のコードは数値「3」も出力します。これは、配列 $fruits に 3 つの要素が含まれていることを示します。さらに、sizeof() 関数は、戻り値のタイプを指定するオプションの 2 番目のパラメーターを受け入れることができます。例:
<?php $fruits = array("apple", "banana", "orange"); $size = sizeof($fruits,1); print_r($size); ?>
上記のコードは次の内容を出力します:
Array ( [0] => apple [1] => banana [2] => orange )
2 番目のパラメーターが 1 に指定されているため、sizeof() 関数は配列キー名と配列キー名を含む連想配列を返します。価値。
PHP 開発では、配列の長さを取得することは非常に基本的な操作です。この記事では、count() 関数を使用する方法と sizeof() 関数を使用する 2 つの方法を紹介します。どちらの方法でも結果は同じですが、関数名が異なります。実際の開発では、個人の好みに応じて使用することができます。多次元配列の長さを取得する必要がある場合は、上で紹介した方法も適用できます。
以上がPHPは配列内にある項目の数を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。