165 of 410 menu

Funksioni array_pad

Funksioni array_pad plotëson një varg me një vlerë të caktuar deri në një madhësi të dëshiruar. Si parametër të parë funksioni pranon vargun për plotësim, si parametër të dytë - deri në ç'madhësi të plotësohet, si të tretë - me çfarë të plotësohet.

Parametri i dytë mund të jetë negativ - në këtë rast vargu do të plotësohet me elementë jo nga fundi, por nga fillimi.

Sintaksa

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

Shembull

Le ta plotësojmë vargun me zero në mënyrë që madhësia e tij të bëhet 7 elementë:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Tani në varg tashmë ka 7 elementë - prandaj ai nuk do të plotësohet me asgjë:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le ta bëjmë parametrin e dytë negativ. Në këtë rast vargu do të plotësohet nga fillimi, dhe jo nga fundi:

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

Rezultati i ekzekutimit të kodit:

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

Shihni gjithashtu

  • funksionin array_fill,
    i cili plotëson një varg me një vlerë të caktuar
  • funksionin range,
    i cili krijon një varg me një gamë elementësh
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo