Signatur
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Beschreibung
Praktisch für tabulare Ausgaben oder OTP-Codes, die auf feste Länge padded werden müssen.
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $string Pflicht | string | — | Eingabe. |
| $length Pflicht | int | — | Ziel-Länge. |
| $pad_string | string | " " | Füllzeichen. |
| $pad_type | int | STR_PAD_RIGHT | STR_PAD_LEFT, STR_PAD_RIGHT oder STR_PAD_BOTH. |
Rückgabewert
Typ
string
Beschreibung
Gepaddeter String.
Beispiele
Linksseitig mit Nullen
<?php
echo str_pad('42', 5, '0', STR_PAD_LEFT); // 00042
Beidseitig mit Strichen
<?php
echo str_pad(' Titel ', 30, '-', STR_PAD_BOTH); // ----------- Titel ------------