165 of 410 menu

Funktion array_pad

Die Funktion array_pad ergänzt ein Array mit einem bestimmten Wert auf eine vorgegebene Größe. Der erste Parameter der Funktion ist das Array, das aufgefüllt werden soll, der zweite Parameter - bis zu welcher Größe es aufgefüllt werden soll, der dritte - womit es aufgefüllt werden soll.

Der zweite Parameter kann negativ sein - in diesem Fall wird das Array nicht am Ende, sondern am Anfang mit Elementen aufgefüllt.

Syntax

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

Beispiel

Lassen Sie uns das Array mit Nullen auffüllen, sodass seine Größe 7 Elemente beträgt:

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

Ergebnis der Codeausführung:

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

Beispiel

Jetzt hat das Array bereits 7 Elemente - daher wird es mit nichts aufgefüllt:

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

Ergebnis der Codeausführung:

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

Beispiel

Lassen Sie uns den zweiten Parameter negativ machen. In diesem Fall wird das Array am Anfang und nicht am Ende aufgefüllt:

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

Ergebnis der Codeausführung:

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

Siehe auch

  • die Funktion array_fill,
    die ein Array mit einem angegebenen Wert füllt
  • die Funktion range,
    die ein Array mit einem Bereich von Elementen erstellt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen