166 of 410 menu

Funkcija array_fill

Funkcija array_fill izveido masīvu, aizpildītu ar elementiem ar noteiktu vērtību.

Sintakse

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

Piemērs

Aizpildīsim masīvu ar 5 elementiem ar tekstu 'x'. Tā kā pirmais parametrs ir 0, tad atslēgas sāks numerāciju no nulles:

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

Koda izpildes rezultāts:

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

Piemērs

Aizpildīsim masīvu ar 5 elementiem ar tekstu 'x'. Tā kā pirmais parametrs ir 3, tad atslēgas sāks numerāciju no trim:

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

Koda izpildes rezultāts:

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

Piemērs

Aizpildīsim divdimensiju masīvu:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • funkciju array_pad,
    kura papildina masīvu ar dotajiem elementiem
  • funkciju range,
    kura izveido masīvu ar elementu diapazonu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt