165 of 410 menu

array_pad функциясы

array_pad функциясы массивди белгиленген өлчөмгө чейин белгиленген маани менен толуктайт. Функция биринчи параметр катары толуктоочу массивди кабыл алат, экинчи параметр катары - канча өлчөмгө толуктоо керектигин, үчүнчүсү - кантип толуктоо керектигин.

Экинчи параметрди терс сан кылууга болот - бул учурда массив элементтери аягынан эмес, башынан кошулат.

Синтаксис

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

Мисал

Келгиле, массивди нөлдөр менен толуктайлы, анын өлчөмү 7 элемент болсун:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

Эми массивде мурунтан эле 7 элемент бар - ошондуктан ал эч нерсе менен толукталбайт:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

Келгиле, экинчи параметрди терс кылалы. Бул учурда массив аягынан эмес, башынан толукталат:

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

Кодду иштетүүнүн натыйжасы:

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

Ошондой эле караңыз

  • array_fill функциясын,
    ал массивди белгиленген маани менен толуктайт
  • 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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу