30、PHP 原生魅力 - 字符串 - str_pad 填充字符串
使用 str_pad()
函数,你可以填充一个字符串。
用空格填充字符串,直到它达到 10 个字符的长度:
<?php
echo str_pad('hello', 10) . '-';
输出如下;
$ php 30-strpad.php
hello -
默认值是在原始字符串的末尾填充空格 " "
。
如果你需要改变默认行为,你有第三个参数来定义填充的字符。
<?php
echo str_pad('hello', 10, '+');
输出如下:
$ php 30-strpad.php
hello+++++
你也可以定义更多的字符来填充:
<?php
echo str_pad('hello', 10, '+*');
输出如下:
$ php 30-strpad.php
hello+*+*+
你可以使用常量 STR_PAD_RIGHT(默认)或 STR_PAD_LEFT 或 STR_PAD_BOTH 来定义填充的“方向”:
<?php
echo str_pad('hello', 10, '+', STR_PAD_BOTH);
输出如下:
$ php 30-strpad.php
++hello+++
请登录后再评论