165 of 410 menu

array_pad funksiyasi

array_pad funksiyası massivi müəyyən bir dəyərlə verilmiş ölçüyə qədər doldurur. Funksiya birinci parametr kimi doldurulacaq massivi, ikinci parametr kimi hansı ölçüyə qədər doldurulacağını, üçüncü parametr kimi isə nə ilə doldurulacağını qəbul edir.

Ikinci parametri mənfi edə bilərsiniz - bu halda massiv elementlərlə sonundan deyil, əvvəlindən doldurulacaq.

Sintaksis

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

Nümunə

Gəlin massivi sıfırlarla elə dolduraq ki, onun ölçüsü 7 element ol sun:

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

Kodun icrasının nəticəsi:

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

Nümunə

Indi isə massivdə artıq 7 element var - ona görə də o heç nə ilə dolmayacaq:

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin ikinci parametri mənfi edək. Bu halda massiv sonundan deyil, əvvəlindən doldurulacaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin baxın

  • array_fill funksiyası,
    ki, massivi verilmiş dəyərlə doldurur
  • range funksiyası,
    ki, elementlərin diapazonu ilə massiv yaradır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et