PHP

【PHPの基礎】配列の範囲を指定して抽出するarray_slice関数をマスターしよう!

今回はarray_slice関数について説明します。

関数の基礎に関しては下記の記事を参考にしてください!

関数
【PHPの基礎】関数をマスターしよう! 今回解決できる内容! ✔️関数とはなんだろう? ✔️関数の使い方は? ...

独学がつらくなった方は下記をご覧ください!

>>【初心者必見!】無料体験ができるプログラミングスクールをご紹介!

array_slice関数とは

array_slice関数とは、配列範囲を指定して抽出する関数です。

書き方は下記の通りです。

array_slice(処理を行う配列, 抽出する位置, 抽出する長さ);

抽出する長さは省略可能です!

array_slice関数の使い方

実際の使い方を確認してみましょう!

第2引数まで指定する場合

サンプルコード

<?php

$array=[1,2,3,4,5,6];

$result=array_slice($array,3);

print_r($result);

?>

結果は下記の通りです。

コード解説

配列「$array」を0から数えて3つ目の位置から、末尾までの配列を取得するので、

上記の結果が出力される

第3引数まで指定する場合

サンプルコード

<?php

$array=['a','b','c','d','e','f'];

$result=array_slice($array,3,2);

print_r($result);

?>

結果は下記の通りです。

コード解説

配列「$array」を0から数えて3つ目の位置から、2件の配列を取得するため、

上記の結果を得られる

独学につかれた方へ

まとめ

今回説明した内容

✅array_slice関数の使い方

今回は以上になります。

配列における組み込み関数のまとめは下記の記事を参考にして下さい!

配列における組み込み関数
【PHPの基礎】PHPの配列における組み込み関数のまとめ!(追加|検索|結合|要素数|キーの存在) 今回解決できる内容 ✔️PHPの配列における組み込み関数を知りたい! 今回は配列における組み込み関...