166 of 410 menu

Функция array_fill

Функцията array_fill създава масив, запълнен с елементи с определена стойност.

Синтаксис

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

Пример

Нека запълним масив с 5 елемента с текст 'x'. Тъй като първият параметър е 0, ключовете ще започнат своята номерация от нула:

<?php $res = array_fill(0, 5, 'x'); var_dump($res); ?>

Резултат от изпълнението на кода:

[0 => 'x', 1 => 'x', 2 => 'x', 3 => 'x', 4 => 'x']

Пример

Нека запълним масив с 5 елемента с текст 'x'. Тъй като първият параметър е 3, ключовете ще започнат своята номерация от три:

<?php $res = array_fill(3, 5, 'x'); var_dump($res); ?>

Резултат от изпълнението на кода:

[3 => 'x', 4 => 'x', 5 => 'x', 6 => 'x', 7 => 'x']

Пример

Нека запълним двумерен масив:

<?php $res = array_fill(0, 3, array_fill(0, 3, 'x')); var_dump($res); ?>

Резултат от изпълнението на кода:

[['x', 'x', 'x'], ['x', 'x', 'x'], ['x', 'x', 'x']]

Вижте също

  • функцията array_pad,
    която допълва масив с зададени елементи
  • функцията range,
    която създава масив с диапазон от елементи
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне