首页 > 编程笔记

PHP str_pad()函数的用法

str_pad() 函数可以使用指定的内容将字符串填充到指定的长度,函数定义如下。
str_pad(string $input, int $pad_length[, string $pad_string = " "[, int $pad_type = STR_PAD_RIGHT]]) : string
str_pad() 函数的功能,就是将 $input 使用 $pad_string 填充到 $pad_length 个字符。

$pad_type 指定填充位置,默认为右填充(STR_PAD_RIGHT),使用左填充时可以设置为 STR_PAD_LEFT 值,两端填充可以使用 STR_PAD_BOTH 值。

下面的代码演示了str_pad()函数的使用。
<?php
$s = "abcd";
echo str_pad($s,8,"*"),"<br>";
echo str_pad($s,8,"*",STR_PAD_BOTH),"<br>";
echo str_pad($s,8,"*",STR_PAD_LEFT);
?>
代码执行结果为:

abcd****
**abcd**
****abcd

推荐阅读