PHP str_pad()
函数用于将字符串填充到指定的长度。
语法
str_pad(string, length, pad_string, pad_type)
参数
参数 | 说明 | 必须/可选 |
---|---|---|
string | 指定字符串。 | 必须 |
length | 指定新的字符串长度。 | 必须 |
pad_string | 指定要填充的字符串。 | 可选 |
pad_type | 指定要填充字符串的哪一侧。 以下值:
| 可选 |
返回值
它返回填充后的字符串。
示例
介绍一些例子,了解PHP str_pad()
函数的使用方法。
示例1
字符串填充到长度为20,默认填充到右侧。
<?php
$str = "Hello yxjc123";
echo str_pad($str,20,".");
?>
输出:
Hello yxjc123.......
示例2
<?php
$str = "yxjc123";
echo str_pad($str,10);
?>
输出:
yxjc123
示例3
字符串填充到长度为20,填充到左侧。
<?php
$str = "Hello yxjc123";
echo str_pad($str,20,".",STR_PAD_LEFT);
?>
输出:
.....Hello yxjc123
示例4
填充到右侧。
<?php
$str = "yxjc123";
echo str_pad($str,20,".",STR_PAD_RIGHT);
?>
输出:
yxjc123............
示例5
填充到两边。
<?php
$str = "Hello yxjc123";
echo str_pad($str,20,".",STR_PAD_BOTH);
?>
输出:
..Hello yxjc123..