目录

PHP str_pad() 函数

❮ PHP 字符串参考

示例

填充到字符串的右侧,达到 20 个字符的新长度:

<?php
$str = "Hello World";
echo str_pad($str,20,".");
?>
亲自试一试 »

定义和用法

str_pad() 函数将字符串填充到新的长度。


语法

str_pad( string,length,pad_string,pad_type)

参数值

Parameter Description
string Required. Specifies the string to pad
length Required. Specifies the new string length. If this value is less than the original length of the string, nothing will be done
pad_string Optional. Specifies the string to use for padding. Default is whitespace
pad_type Optional. Specifies what side to pad the string.

Possible values:

  • STR_PAD_BOTH - Pad to both sides of the string. If not an even number, the right side gets the extra padding
  • STR_PAD_LEFT - Pad to the left side of the string
  • STR_PAD_RIGHT - Pad to the right side of the string. This is default


技术细节

返回值: 返回填充后的字符串
PHP 版本: 4.0.1+

更多示例

示例

填充到字符串的左侧:

<?php
$str = "Hello World";
echo str_pad($str,20,".",STR_PAD_LEFT);
?>
亲自试一试 »

示例

填充到字符串的两侧:

<?php
$str = "Hello World";
echo str_pad($str,20,".:",STR_PAD_BOTH);
?>
亲自试一试 »

❮ PHP 字符串参考