PHP Manualen
forrige |  | næste

# str_pad

(PHP 4 >= 4.0.1, PHP 5)

str_pad -- Udvid en streng til en bestemt længe med en anden streng

## Beskrivelse

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

Denne funktion returnere input strengen udvidet til venstre, højre, eller begge sider til den specificeret længde. Hvis det valgfrie argument pad_string ikke er angivet, er input udvidet med mellemrum, ellers vil den blive udvidet med tegnene fra pad_string op til den begrænset længde.

Det valgfrie argument pad_type kan være `STR_PAD_RIGHT`, `STR_PAD_LEFT`, eller `STR_PAD_BOTH`. Hvis pad_type ikke er angivet er den forudbestemt til `STR_PAD_RIGHT`.

Hvis værdien af pad_length er negativ eller mindre end længden af input strengen, vil der ikke ske nogen udvidelse.

Eksempel 1. str_pad() eksempel

`<?php $input = "Alien"; echo str_pad($input, 10); // giver "Alien " echo str_pad($input, 10, "-=", STR_PAD_LEFT); // giver "-=-=-Alien" echo str_pad($input, 10, "_", STR_PAD_BOTH); // giver "__Alien___" echo str_pad($input, 6 , "___"); // giver "Alien_" ?>`

> Bemærk: pad_string bliver muligvis forkortet hvis det påkrævede antal af udvidelsestegn ikke kan deles med længden af pad_string.

forrige | hjem | næste
str_ireplace | op | str_repeat