PHP中的str_pad函数:在字符串中填充值以扩展其长度
发布时间:2023-09-01 00:31:40
str_pad函数是PHP中用于在字符串中填充指定的字符值来扩展其长度的函数。
它的语法如下:
string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )
参数解释:
- $input:需要填充的字符串。
- $pad_length:填充后字符串的目标长度。
- $pad_string:填充的字符值,默认为" "空格。
- $pad_type:填充的类型,默认为STR_PAD_RIGHT。可选值有STR_PAD_RIGHT,STR_PAD_LEFT和STR_PAD_BOTH。
示例:
$string = "example"; //将字符串填充到长度为10,默认使用空格填充 $pad1 = str_pad($string, 10); echo $pad1; //输出 "example " //将字符串填充到长度为10,使用字符"-"填充 $pad2 = str_pad($string, 10, "-"); echo $pad2; //输出 "example---" //将字符串填充到长度为10,使用字符"*"填充,居左对齐 $pad3 = str_pad($string, 10, "*", STR_PAD_LEFT); echo $pad3; //输出 "****example" //将字符串填充到长度为10,使用字符"#"填充,居中对齐 $pad4 = str_pad($string, 10, "#", STR_PAD_BOTH); echo $pad4; //输出 "#example##"
以上示例演示了str_pad函数的使用方法,通过填充指定字符值来扩展字符串的长度。可以根据需求选择填充类型和填充字符。
