165 of 410 menu

Kazi array_pad

Kazi array_pad inakamilisha safu kwa thamani fulani hadi ukubwa uliowekwa. Kigezo cha kwanza kinakubali safu ya kujazia, kigezo cha pili - hadi ukubwa gani kujazia, kigezo cha tatu - kujazia na nini.

Kigezo cha pili kinaweza kuwa hasi - katika kesi hii safu itakamilishwa na vipengele sio kutoka mwisho, bali kutoka mwanzo.

Syntax

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

Mfano

Wacha tujaze safu kwa sifuri ili ukubwa wake uwe 7 vipengele:

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

Matokeo ya kutekeleza kificho:

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

Mfano

Sasa katika safu tayari kuna 7 vipengele - kwa hivyo haitajazwa na kitu:

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

Matokeo ya kutekeleza kificho:

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

Mfano

Wacha tufanye kigezo cha pili kiwe hasi. Katika kesi hii safu itajazwa kuanzia mwanzo, sio kutoka mwisho:

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

Matokeo ya kutekeleza kificho:

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

Angalia Pia

  • kazi array_fill,
    inayojaza safu kwa thamani iliyowekwa
  • kazi range,
    inayounda safu na anuwai ya vipengele
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa