Skip to content

str_pad

php
string str_pad(string $lancuch, number $dlugosc [, string $wypelnienie [, number $typ]])

Funkcja zwraca $lancuch uzupełniony do długości $dlugosc znaków, za pomocą $wypelnienie. Jeżeli $dlugosc będzie mniejsza lub równa liczbie znaków łańcucha $lancuch, nie zostanie on zmieniony. Jeżeli argument $wypelnienie nie zostanie podany, domyślnie będzie to spacja.

Czwartym argumentem funkcji jest sposób dopełniania. W zależności od jego wartości $lancuch będzie dopełniany:

0 – doklejaj z lewej strony;

1 – doklejaj z prawej strony;

2 – doklejaj z obu stron.

Jeżeli nie zostanie podany argument $typ, domyślnie $lancuch dopełniany będzie z prawej strony.

Przykład:

php
$lancuch = "abc";
print(str_pad($lancuch, 5, "-"));

Wynik:

abc--