PHP String str_pad()函数

PHP String str_pad()函数

str_pad()是内置的PHP函数,用于填充字符串的特定长度。它返回输入字符串在左侧、右侧或两侧填充到指定函数的结果。

语法

str_pad(string,length,pad_string,pad_type)
参数 描述 必选/可选
string 指定字符串。 必选
length 指定新字符串的长度。 必选
pad_string 指定用于填充的字符串。 可选
pad_type 指定在字符串的哪一侧进行填充。 可选值: 可选
  • STR_PAD_BOTH(两边填充)
  • STR_PAD_LEFT(左边填充)
  • STR_PAD_RIGHT(右边填充)

注意1:如果填充字符不能被填充字符串的长度整除,则填充字符串可能会减少。

注意2:如果未指定填充类型,则默认为STR_PAD_RIGHT。

示例1

<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "By using str_pad() function;".str_pad($str,20,".");
?>

输出:

Your string isHello Javatpoint
By using str_pad() function;Hello Javatpoint.....

示例2

<?php
str = "Javatpoint";
echo "Your string is:".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,10);
?>

输出:

Your string is:Javatpoint
By using str_pad() function:Javatpoint

示例3

<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_LEFT);
?>

输出:

Your string isHello Javatpoint
By using str_pad() function:.....Hello Javatpoint

示例4

<?php
str = "Javatpoint";
echo "Your string is:".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_RIGHT);;
?>

输出:

Your string is: Javatpoint
By using str_pad() function: Javatpoint............

示例5

<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_BOTH);
?>

输出:

Your string isHello Javatpoint
By using str_pad() function:..Hello Javatpoint..

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程