ホームページ >バックエンド開発 >PHPの問題 >PHPで配列のサイズを取得するにはどのような関数を使用できますか?

PHPで配列のサイズを取得するにはどのような関数を使用できますか?

zbt
zbtオリジナル
2023-08-24 16:05:181155ブラウズ

php の `count()` 関数、`sizeof()` 関数、または `array_count_values()` 関数を使用して配列のサイズを取得できます。詳細な紹介: 1. count()` 関数は配列を作成し、count() 関数を使用して配列のサイズを取得し、配列のサイズを出力します; 2. `sizeof()` 関数と `array_count_values ()` 関数は配列を作成し、sizeof() 関数を使用して配列のサイズを取得します。

PHPで配列のサイズを取得するにはどのような関数を使用できますか?

#このチュートリアルの動作環境: Windows10 システム、php8.1.3 バージョン、DELL G3 コンピューター。

1. PHP では、`count()` 関数を使用して配列のサイズを取得できます。 `count()` 関数は、配列内の要素の数を返すために使用されます。配列をパラメータとして受け入れ、配列内の要素の数を返すことができます。

以下は、`count()` 関数を使用して配列のサイズを取得する方法を示す例です:

// 创建一个数组
$fruits = array("apple", "banana", "orange", "grape");
// 使用count()函数获取数组的大小
$size = count($fruits);
// 输出数组的大小
echo "数组的大小是:".$size;
?>

上記のコードは出力します: `配列のサイズは: 4`。

2. `count()` 関数に加えて、PHP は、`sizeof()` 関数や `array_count_values()` 関数など、配列のサイズを取得するための他の関数も提供します。 。 `sizeof()` 関数は `count()` 関数と同じ機能を持ち、配列のサイズを取得するために使用できます。 `array_count_values()` 関数は、元の配列に各要素が出現する回数を含む連想配列を返すために使用されます。

次の例は、`sizeof()` 関数と `array_count_values()` 関数を使用して配列のサイズを取得する方法を示しています。

// 创建一个数组
$fruits = array("apple", "banana", "orange", "grape");
// 使用sizeof()函数获取数组的大小
$size1 = sizeof($fruits);
// 使用array_count_values()函数获取数组的大小
$count = array_count_values($fruits);
$size2 = count($count);
// 输出数组的大小
echo "使用sizeof()函数获取的数组大小是:".$size1."
";
echo "使用array_count_values()函数获取的数组大小是:".$size2;
?>

上記のコードは次のようになります。出力: `sizeof() を使用した場合、関数によって取得された配列サイズは: 4`、array_count_values() 関数を使用して取得された配列サイズは: 4` になります。

要約すると、PHP では、`count()` 関数、`sizeof()` 関数、または `array_count_values()` 関数を使用して配列のサイズを取得できます。これらの関数は非常にシンプルで使いやすく、配列のサイズをすばやく取得するのに役立ちます。 。

以上がPHPで配列のサイズを取得するにはどのような関数を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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