ホームページ >バックエンド開発 >PHPの問題 >PHPで配列の長さを調べる関数

PHPで配列の長さを調べる関数

PHPz
PHPzオリジナル
2023-05-07 12:55:09877ブラウズ

PHP では、配列の長さを計算する方法がたくさんあります。よく使用される 3 つのメソッドを次に示します。

  1. count() 関数

count() この関数は配列を返すことができます。要素数、構文は次のとおりです。

count($array)

このうち、$array パラメータは長さを計算する配列です。

サンプルコード:

$array = [1, 2, 3, 4];
echo count($array); // 输出 4
  1. sizeof() 関数

##sizeof() 関数とcount() この関数は同じことを行い、配列内の要素の数を数えるために使用されます。構文は次のとおりです。

sizeof($array)
このうち、

$array パラメータは長さを計算する配列です。

サンプルコード:

$array = [1, 2, 3, 4];
echo sizeof($array); // 输出 4
  1. array_length 関数 (PHP 7.3)
##array_length は PHP 7.3 の新機能です

配列の長さを取得するために使用される関数。構文は次のとおりです。 <pre class="brush:php;toolbar:false">array_length($array[, $recursive = false])</pre> このうち、

$array

パラメータは長さを計算する配列であり、$recursive パラメータはオプションです。 true に設定すると、多次元配列の長さが再帰的に計算されます。 サンプルコード:

$array = [1, 2, 3, 4];
echo array_length($array); // 输出 4

array_length

関数は PHP 7.3 以降でのみ使用できることに注意してください。 概要:

上記の 3 つの方法は、配列の長さを計算するために使用できます。そのうちの

array_length

関数は、PHP 7.3 の新しい関数です。 count()sizeof() はより柔軟です。具体的に使用する場合は、実情に応じて適切な方法を選択する必要があります。

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

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