PHP.nl

str_pad

str_pad

Pad a string to a certain length with another string

string **str_pad** string $string int $length string $pad_string int $pad_type

This function returns the string padded on the left, the right, or both sides to the specified padding length. If the optional argument is not supplied, the is padded with spaces, otherwise it is padded with characters from up to the limit. string``pad_string``string``pad_string

stringThe input string.

length The desired length of the final padded string. If the value of is negative, less than, or equal to the length of the input string, no padding takes place, and will be returned. length``string

pad_string> Opmerking: > The may be truncated if the

    required number of padding characters can't be evenly divided by the
    's length.
   `pad_string``pad_string`

pad_type Optional argument can be , , or . If is not specified it is assumed to be . pad_type``STR_PAD_RIGHT``STR_PAD_LEFT``STR_PAD_BOTH``pad_type``STR_PAD_RIGHT

Returns the padded string.

Voorbeeld: example

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

mb_str_pad