配列を指定した値で初期化 - 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 )