Written by Kasumi

【PHP】空もしくは任意の値で埋めた配列を生成する方法

空もしくは任意の値で埋めた配列を生成したい。

配列要素の数も指定したい。

本記事ではこのような悩みを解決。

実装方法について解説します。

空もしくは任意の値で埋めた配列を生成

<?php
  // 任意の数値で埋めた配列を作成
  $arry01 = array_fill(0,5,1);
  print_r($arry01);
  //Array ( [0] => 1 [1] => 1 [2] => 1 [3] => 1 [4] => 1 )
  $arry02 = array_fill(0,5,null);
  print_r($arry02);
  //Array ( [0] => [1] => [2] => [3] => [4] => )
?>

空もしくは任意の値で埋めた配列を生成するコード例です。

array_fill関数を使います。

使い方は以下の通りです。

array_fill(はじめの配列キー,配列要素の数,配列要素の値);

array_fill関数の第一引数に、はじめの配列キーを指定。

第二引数に配列要素の数。

第三引数に配列要素の値を入れます。( 空の場合はnullを指定)

以上で指定した値の配列が生成されます。

まとめ

PHPで空もしくは任意の値で埋めた配列を生成する方法について紹介しました。

以上で解説を終わります。

目次

関連記事

PHP

【簡単】phpを使って文字列内の全角スペースを半角スペースに変換・置換する方法

更新日:2022.04.04
2385
PHP

配列を逆順にする方法【PHP】

2022.05.08
794
PHP

【PHP】何かしらの関数処理を加えて配列をコピーする方法

2023.03.17
527
PHP

【PHP】文字列から必要な桁数分文字を切り出しする方法

2023.03.06
886