ホームページ > バックエンド開発 > PHPの問題 > PHPは配列を分割するためにどのような関数を使用しますか?

PHPは配列を分割するためにどのような関数を使用しますか?

青灯夜游
リリース: 2023-03-16 10:32:01
オリジナル
2318 人が閲覧しました

php は、「array_chunk()」関数を使用して配列を分割します。 array_chunk() 関数は、構文「array_chunk($array,$size, キー名を保持するかどうか)」を使用して、配列を複数のサブ配列に分割できます。各サブ配列の要素数は、非パラメータ「$size」を省略します。

PHPは配列を分割するためにどのような関数を使用しますか?

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php は次を使用して配列を分割します。 「array_chunk()」関数。

array_chunk() 関数は、配列を複数のサブ配列に分割できます。その構文は次のとおりです:

array_chunk($array,$size,$preserve_keys);
ログイン後にコピー

パラメータの説明:

  • # $array: 分割する配列を示し、省略できません;

  • $size: 分割された部分配列の要素数を示し、省略できません;

  • $preserve_keys: オプション。arr 配列に元のキー名を保持するかどうかを示します。デフォルトは false、つまり保持されません。分割後の各サブ配列は新しい数値インデックスを使用します。 0 から始まります。 true に設定すると、元のキー名が arr に保持されます。

分割された各部分配列の要素数は $size によって決まります。最後の部分配列には $size 未満の要素が含まれる場合があります。

戻り値: 分割された部分配列から構成される多次元配列を返します。

例:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
var_dump(array_chunk($cars,2));
var_dump(array_chunk($cars,3));
?>
ログイン後にコピー

PHPは配列を分割するためにどのような関数を使用しますか?

推奨学習: 「

PHP ビデオ チュートリアル

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

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