ホームページ > バックエンド開発 > PHPの問題 > PHPで配列の長さを出力する方法

PHPで配列の長さを出力する方法

王林
リリース: 2023-05-19 17:22:08
オリジナル
891 人が閲覧しました

PHP では、count() 関数を使用して配列の長さまたは要素の数を取得できます。 count() 関数は、連想配列、インデックス付き配列、多次元配列など、あらゆる種類の配列に適用できます。

以下は、PHP で配列の長さを取得する方法を示すいくつかの方法です。

方法 1: count() 関数を使用します。
これは、最も一般的に使用される方法です。このメソッドにより、配列の長さを取得します。このメソッドは、標準のインデックス付き配列、連想配列、および多次元配列の長さを取得できます。

例:

$fruits = array("apple", "banana", "orange");
$count = count($fruits);
echo "数组的长度为:$count";
ログイン後にコピー

出力: 配列の長さは次のとおりです: 3

方法 2: sizeof() 関数を使用します。
sizeof() 関数は同様ですcount() 関数に追加し、配列の長さを取得するためにも使用できます。

例:

$fruits = array("apple", "banana", "orange");
$length = sizeof($fruits);
echo "数组的长度为:$length";
ログイン後にコピー

出力: 配列の長さは次のとおりです: 3

方法 3: strlen() 関数を使用します。通常は
strlen() 関数が使用されます。文字列の長さを取得するために使用しますが、文字列配列の長さを取得するためにも使用できます。

例:

$fruits = "apple,banana,orange";
$length = strlen($fruits);
echo "数组的长度为:$length";
ログイン後にコピー

出力: 配列の長さ: 17

このメソッドを多次元配列に適用すると、警告が返され、1 が返されます。 。

方法 4: array_length() 関数を使用する
array_length() 関数は、PHP 7 で新しく追加された関数で、配列の長さを取得するために使用できます。

例:

$fruits = array("apple", "banana", "orange");
$length = array_length($fruits);
echo "数组的长度为:$length";
ログイン後にコピー

出力: 配列の長さ: 3

array_length() 関数は PHP 7 でのみ使用できることに注意してください。その上。

要約すると、上記は PHP で配列の長さを取得する 4 つの方法です。ニーズに応じて、使用する方法を選択できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート