あけお
スクールに多額のお金を支払う前に、僕の記事で学習してね!
目次
こんな人に読んでほしい
- 「array_chunk」について説明ができない人
- プログラミング学び始めたけど、基礎をしっかり学びたい人
- エンジニア転職をしたい人
書き方
PHP
array_chunk(①, ②)
- 分割したい配列
- 何個ずつ分割したいか
配列を指定したサイズで分割できます
サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!
https://akeoblog.com/vardump/サンプルコードで学ぼう!
サンプルコード①
PHP
<?php
$animals = ["dog", "cat", "bird", "cow", "bear", "rabbit", "mouse"];
$result = array_chunk($animals, 2);
var_dump($result);
このコードの実行結果はこちら
PHP
array(4) {
[0]=>
array(2) {
[0]=>
string(3) "dog"
[1]=>
string(3) "cat"
}
[1]=>
array(2) {
[0]=>
string(4) "bird"
[1]=>
string(3) "cow"
}
[2]=>
array(2) {
[0]=>
string(4) "bear"
[1]=>
string(6) "rabbit"
}
[3]=>
array(1) {
[0]=>
string(5) "mouse"
}
}
サンプルコード②
PHP
<?php
$animals = ["dog", "cat", "bird", "cow", "bear", "rabbit", "mouse"];
$result = array_chunk($animals, 2, true);
var_dump($result);
このコードの実行結果はこちら
PHP
array(4) {
[0]=>
array(2) {
[0]=>
string(3) "dog"
[1]=>
string(3) "cat"
}
[1]=>
array(2) {
[2]=>
string(4) "bird"
[3]=>
string(3) "cow"
}
[2]=>
array(2) {
[4]=>
string(4) "bear"
[5]=>
string(6) "rabbit"
}
[3]=>
array(1) {
[6]=>
string(5) "mouse"
}
}
まとめ
「PHPのarray_chunk」について、ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!
あけお
あなたの挑戦を応援しています!!