PHP str_pad() 函数
说明
str_pad()
函数用另一个字符串填充一个字符串到一定长度。
下表总结了该函数的技术细节。
返回值: | 返回填充字符串。 |
---|---|
版本: | PHP 4.0.1+ |
语法
str_pad()
函数的基本语法如下:
str_pad(string, pad_length, pad_string, pad_type);
下面的例子展示了 str_pad()
函数的作用。
<?php
// 示例字符串
$str = "Hello World";
// 填充字符串
echo str_pad($str, 16, "!");
?>
参数
str_pad()
函数接受以下参数。
参数 | 说明 |
---|---|
string | 必填。 指定要填充的字符串。 |
pad_length | 必填。 指定字符串的新长度。 如果其值为负数、小于或等于输入字符串的长度,则不进行填充。 |
pad_string | 可选。 指定用于填充的字符串。 默认为空格。 |
pad_type |
可选。 指定要填充字符串的哪一侧。 可能的值是:
|
更多示例
这里有更多示例展示了 str_pad()
函数的实际工作原理:
以下示例演示如何填充字符串的左端:
<?php
// 示例字符串
$str = "Hello World";
// 填充字符串的左端
echo str_pad($str, 16, "*", STR_PAD_LEFT);
?>
以下示例演示如何填充字符串的左右两端:
<?php
// 示例字符串
$str = "Hello World";
// 填充字符串的两端
echo str_pad($str, 16, "*", STR_PAD_BOTH);
?>
Advertisements