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】Notice: Undefined index エラーの原因・解決方法をご紹介【表示させない】

2022.06.01
3054
PHP

【PHP】条件に当てはまる配列要素だけ抽出する方法

2023.03.18
1866
PHP

【PHP】while文で条件式に満たなくても1回だけループ処理を実行する方法

2023.02.12
1319
PHP

【PHP】文字列内で指定した文字列を検索。最初に現れる位置を取得する方法

2023.03.03
415