首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

str_pad

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

str_pad - 用另一个字符串将字符串填充到一定的长度

描述

代码语言:javascript
复制
string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )

该函数将填充在左侧,右侧或双侧的输入字符串返回到指定的填充长度。 如果未提供可选参数pad_string,则会用空格填充输入,否则将使用pad_string中的字符填充至极限。

参数

input

输入字符串。

pad_length

如果值pad_length为负值,小于或等于输入字符串的长度,则不发生填充,并将input返回。

pad_string

注意pad_string如果所需数量的填充字符不能被pad_string长度均分,则可能会被截断。

pad_type

可选参数pad_type可以是STR_PAD_RIGHT,STR_PAD_LEFT或STR_PAD_BOTH。 如果未指定pad_type,则假定为STR_PAD_RIGHT。

返回值

返回填充的字符串。

例子

示例#1 str_pad()示例

代码语言:javascript
复制
<?php
$input?=?"Alien";
echo?str_pad($input,?10);??????????????????????//?produces?"Alien?????"
echo?str_pad($input,?10,?"-=",?STR_PAD_LEFT);??//?produces?"-=-=-Alien"
echo?str_pad($input,?10,?"_",?STR_PAD_BOTH);???//?produces?"__Alien___"
echo?str_pad($input,??6,?"___");???????????????//?produces?"Alien_"
echo?str_pad($input,??3,?"*");?????????????????//?produces?"Alien"
?>

← str_ireplace

str_repeat →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com