165 of 410 menu

Az array_pad függvény

Az array_pad függvény egy tömböt egészít ki egy megadott értékkel egy adott méretig. Az első paraméterben a függvény a kitölteni kívánt tömböt fogadja, a második paraméterben - hogy milyen hosszúságú legyen, a harmadikban - mivel töltse ki.

A második paraméter negatív is lehet - ebben az esetben a tömb elemei nem a végéről, hanem az elejéről lesznek hozzáadva.

Szintaxis

array_pad(array $array, int $length, mixed $value): array

Példa

Egészítsük ki a tömböt nullákkal úgy, hogy a mérete 7 elem legyen:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; $res = array_pad($arr, 7, 0); var_dump($res); ?>

A kód végrehajtásának eredménye:

['a', 'b', 'c', 'd', 'e', 0, 0]

Példa

Most már a tömbben van 7 elem - ezért nem fog semmivel kitelni:

<?php $arr = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; $res = array_pad($arr, 7, 0); var_dump($res); ?>

A kód végrehajtásának eredménye:

['a', 'b', 'c', 'd', 'e', 'f', 'g']

Példa

Tegyük a második paramétert negatívvá. Ebben az esetben a tömb elejéről fog kitelni, és nem a végéről:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; $res = array_pad($arr, -7, 0); var_dump($res); ?>

A kód végrehajtásának eredménye:

[0, 0, 'a', 'b', 'c', 'd', 'e']

Lásd még

  • a array_fill függvényt,
    ami egy tömböt tölt fel egy megadott értékkel
  • a range függvényt,
    ami egy elemtartományt tartalmazó tömböt hoz létre
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás