
102
|
第
4
章
字符串
例如
:
echo strrev("There is no cabal");
labac on si erehT
str_repeat()
函数接收一个字符串和一个计数参数,然后返回一个由参数
string
重复
count
次组成的新字符串 :
$repeated = str_repeat(
string, count
);
例如,创建一个呈波浪状的水平线 :
echo str_repeat('_.-.', 40);
str_pad()
函数由一个字符串填充另一个字符串。可以选择用什么样的字符串来填充以
及填充在左边、右边或两边都加 :
$padded = str_pad(
to_pad, length
[,
with
[,
pad_type
]]);
默认是以空格加在字符串右边 :
$string = str_pad('Fred Flintstone', 30);
echo "{$string}:35:Wilma";
Fred Flintstone :35:Wilma
可选的第三个参数是要增加的字符串 :
$string = str_pad('Fred Flintstone', 30, '. ');
echo "{$string}35";
Fred Flintstone. . . . . . . .35
可选的第四个参数可以是
STR_PAD_RIGHT
(默认)、
STR_PAD_LEFT
或者
STR_PAD_BOTH
(中
间)。例如 :
echo '[' . str_pad('Fred Flintstone', ...