Çok sık kullanılmayan bir fonksiyon olan array_fill() ile dizileri istediğimiz değerle istediğimiz sayı kadar doldurabiliriz. Örneğin; diziyi 5. indisten itibaren 3 kere yineleyip (yani 7. indise kadar) "Hakan" ile doldurabiliriz. 3 parametre ile kullanılır.
Syntax
array_fill(index,number,value);
index: Zorunludur. Dizinin hangi indisten itibaren doldurulacağını belirtir.
number: Zorunludur. Dizinin kaç kere doldurulacağını belirtir.
value: Zorunludur. Diziye doldurulacak değeri belirtir.
Örnek
<?php
$dizi = array_fill(5, 3, "Hakan"); // Yineleme sayısı 3 olduğu için dizinin 5. 6. ve 7. indisini Hakan ile doldurur.
print_r($dizi);
/* Çıktı
Array
(
[5] => Hakan
[6] => Hakan
[7] => Hakan
)
*/
?>
YORUMLAR