array_fill

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

array_fill�ø�����ֵ�������

˵��

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

array_fill() �� value ������ֵ��һ��������� num ����Ŀ�������� start_index ����ָ���Ŀ�ʼ��

����

start_index

���ص�����ĵ�һ������ֵ��

��� start_index �Ǹ����� ��ô���ص�����ĵ�һ������������ start_index ���������������0��ʼ�� (�μ� ����)��

num

����Ԫ�ص������� ������ڻ���� 0��

value

��������ֵ��

����ֵ

������������顣

�����쳣

��� num С���㣬�����׳� E_WARNING��

������־

�汾 ˵��
5.6.0 num ���ڿ������㡣 ֮ǰ num ��������㡣

����

Example #1 array_fill() ����

<?php
$a 
array_fill(56'banana');
$b array_fill(-24'pear');
print_r($a);
print_r($b);
?>

�������̻������

Array
(
    [5]  => banana
    [6]  => banana
    [7]  => banana
    [8]  => banana
    [9]  => banana
    [10] => banana
)
Array
(
    [-2] => pear
    [0] => pear
    [1] => pear
    [2] => pear
)

ע��

�μ��ֲ��� ���� һ������ڸ����ļ�����ϸ���͡�

�μ�

  • array_fill_keys() - ʹ��ָ���ļ���ֵ�������
  • str_repeat() - �ظ�һ���ַ���
  • range() - ���ݷ�Χ�������飬����ָ����Ԫ��