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