Forum und email
str_pad

str_pad

(PHP 4 >= 4.0.1, PHP 5)

str_pad -- Doplnit řetězec jiným řetězcem na určitou délku

Popis

string str_pad ( string input, int pad_length [, string pad_string [, int pad_type]] )

str_pad() doplní řetězec input zleva, zprava nebo z obou stran na danou délku. Pokud jí není předán volitelný argument pad_string, doplní se input mezerami, jinak se doplní znaky z pad_string.

Volitelný argument pad_type může nabýt hodnot STR_PAD_RIGHT, STR_PAD_LEFT nebo STR_PAD_BOTH. Default je STR_PAD_RIGHT.

Pokud je hodnota pad_length negativní nebo menší než je délka input, k doplnění nedojde.

Příklad 1. Ukázka str_pad()

$input = "Alien";
print str_pad($input, 10);                      // produces "Alien     "
print str_pad($input, 10, "-=", STR_PAD_LEFT);  // produces "-=-=-Alien"
print str_pad($input, 10, "_", STR_PAD_BOTH);   // produces "__Alien___"