SYNCERのロゴ
アイキャッチ画像

array_fill - 指定した値で埋めた配列を作る

array_fillは、指定した値で埋めた新しい配列を作成する関数です。キーのどの部分からどの部分までを埋めるか指定できます。

構文

array array_fill ( int $start_index , int $num , mixed $value )

パラメータ

$start_index

開始となるキー番号。

$num

要素の数。

$value

埋める値。

返り値

array

第1引数に指定したインデックス番号から、第2引数で指定した要素の数だけ、第3引数に指定した値で埋めて作られた新しい配列。

サンプルコード

<?php
	$response = array_fill( 0, 3, "SYNCER" ) ;

デモ

最初から埋める

インデックス番号の0から、3つの要素数を、"SYNCER"で埋めた配列を作成します。

<?php
/*** このコードは編集できます。 ***/

	$response = array_fill( 0, 3, "SYNCER" ) ;

	print_r( $response ) ;
Array
(
    [0] => SYNCER
    [1] => SYNCER
    [2] => SYNCER
)

途中から埋める

インデックス番号は0からでなくてもかまいません。例えば、途中の5から埋めたら次の通りになります。

<?php
/*** このコードは編集できます。 ***/

	$response = array_fill( 5, 3, "SYNCER" ) ;

	print_r( $response ) ;
Array
(
    [5] => SYNCER
    [6] => SYNCER
    [7] => SYNCER
)
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年6月21日 (水)
コンテンツを公開しました。