今日の人気記事

  1. PHP関数リファレンス

配列を指定した値で初期化 - array_fill()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、配列を指定した値で初期化する関数 array_fill()を紹介します。

array_fill関数

array array_fill ( int $start_index , int $num , mixed $value )
指定した要素の数、値で配列を初期化します。
引数
$start_index
はじめの配列キーを数値で指定します。
$num
配列要素の数を指定します。
$value
初期化する(値を埋める)要素の値を指定します。
返り値
初期化した(値を埋めた)配列を返します。

サンプルコード

指定した要素の数、値で配列を初期化するサンプルコードです。

array_pad ( はじめの配列キー, 要素の数, 要素の値 )
<?php
/* 1. 配列を初期化 */
$array = array_fill(0, 3, 1);
print_r( $array );

/* 2. 配列を初期化 */
$array = array_fill(8, 3, 'TEST');
print_r( $array );
?>

実行結果です。
指定した「はじめの配列キー」「要素の数」「要素の値」で初期化されたの配列が返されています。

Array
(
    [0] => 1
    [1] => 1
    [2] => 1
)
Array
(
    [8] => TEST
    [9] => TEST
    [10] => TEST
)

配列 の人気記事

  1. PHP関数リファレンス
  2. 配列の要素を逆順に - array_reverse()
  3. 配列 異なる値を持つ要素を取得 - array_diff()、array_diff_assoc()
  4. 配列ポインタを先頭・最後に - reset()、end()
  5. 配列のキーをランダムに抽出 - array_rand()
  6. 2つの配列から連想配列を作成 - array_combine()

関連記事(一部広告含む)