str_pad() 函数

原创 2011年01月16日 11:39:00

定义和用法

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

语法

str_pad(string,length,pad_string,pad_type)

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

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

可能的值:

  • STR_PAD_BOTH - 填充到字符串的两头。如果不是偶数,则右侧获得额外的填充。
  • STR_PAD_LEFT - 填充到字符串的左侧。
  • STR_PAD_RIGHT - 填充到字符串的右侧。这是默认的。

 

例子

例子 1

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

输出:

Hello World.........

例子 2

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

输出:

.........Hello World

例子 3

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

输出:

.:.:Hello World.:.:.

相关文章推荐

tensorflow中的pad函数解释

tf.pad(input, paddings, name=None)函数解释

C++中的C_str()函数用法

语法: const char *c_str(); c_str()函数返回一个指向正规C字符串的指针常量, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须...

leetcode_345. Reverse Vowels of a String 转换字符串中的元音字符,list类型数据转换成str类型,join()函数

题目: Write a function that takes a string as input and reverse only the vowels of a string. Exampl...

string类中c_str函数的用法

c_str函数的返回值是const char*的,不能直接赋值给char*,所以就需要我们进行相应的操作转化,下面就是这一转化过程。   c++语言提供了两种字符串实现,其中较原始的一种只是...

C++中compare,assign ,itoa,c_str等字符串函数的使用

compare()比较函数 #include #include #include using std::cout; using std::endl; using std::cin; usi...

str系列函数

str系列函数

str类常用函数源代码

strlen() 求字符串的长度 源代码: #include //strlen 源码 int strlen(const char *str) {     assert(*str != '\...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:str_pad() 函数
举报原因:
原因补充:

(最多只允许输入30个字)