当前位置: 首页> 函数类别大全> str_pad

str_pad

使用另一个字符串将字符串填充到某个长度
名称:str_pad
分类:字符串
所属语言:php
一句话介绍:把字符串填充为新的长度。

定义和用法

str_pad() 函数把字符串填充为新的长度。

实例

例子 1

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

<?php
$str = "Hello World";
echo str_pad($str,30,".");
?>

亲自试一试

例子 2

填充字符串的左侧:

<?php
$str = "Hello World";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

亲自试一试

例子 3

填充字符串的两侧:

<?php
$str = "Hello World";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

亲自试一试

语法

str_pad(string,length,pad_string,pad_type)
参数 描述
string 必需。规定要填充的字符串。
length 必需。规定新的字符串长度。如果该值小于字符串的原始长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type

可选。规定填充字符串的哪边。

可能的值:

  • STR_PAD_BOTH - 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。
  • STR_PAD_LEFT - 填充字符串的左侧。
  • STR_PAD_RIGHT - 填充字符串的右侧。默认。
同类函数
  • 使用一个字符串分割另一个字符串为数组 explode

    explode

    使用一个字符串分割另一个字符串为数组
  • 将字符串的第一个字符设为大写 ucfirst

    ucfirst

    将字符串的第一个字符设为大写
  • 计算子字符串出现次数 substr_count

    substr_count

    计算子字符串出现次数
  • 使用反斜线转义字符串 addslashes

    addslashes

    使用反斜线转义字符串
  • 将CSV字符串解析为数组 str_getcsv

    str_getcsv

    将CSV字符串解析为数组
  • 返回格式化的字符串 vsprintf

    vsprintf

    返回格式化的字符串
  • 以 C 语言风格使用反斜线转义字符串中的字符 addcslashes

    addcslashes

    以C语言风格使用反斜线转义字符串中的字符
  • 根据指定格式解析输入的字符 sscanf

    sscanf

    根据指定格式解析输入的字符
热门文章