PHP常用字符串函数总结
$str = "\r\nHello World\r\n"; echo trim($str);
- ltrim() 删除字符串左边空格或其他预定义字符
$str = "\r\nHello World\r\n"; echo ltrim($str);
echo dirname("c:/testweb/home.php"); 返回值 c:/testweb
- str_pad() 把字符串填充为指定长度,参数三个 1:要填充的字符串 2:填充的长度 3:填充使用的字符串,默认是空白
$str = "Hello World";
echo str_pad($str,20,".");
Hello World.........
- str_repeat() 重复使用指定字符串 1:要重复的字符串,2:重复的次数
echo str_repeat("."12);
............
- str_split() 把字符串分割到数组中 1:要分割的字符串:2每个数组元素长度,默认1
print_r(str_split("Hello",2));
Array
(
[0] => He
[1] => ll
[2] => o
)
echo strrev("Hello World!");
!dlroW olleH
- wordwrap() 按照指定长度对字符串进行折行处理 1:目标字符串:2最大宽数
$str = "An example on a long word is: Supercalifragulistic";
echo wordwrap($str,15);
An example on a
long word is:
Supercalifragulistic
- str_shuffle() 随机打乱字符串中所有字符
echo str_shuffle("Hello World");
odHeWolllr
- parse_str() 将字符串拆解成变量 1:要解析的字符串:2储存变量的数组名
parse_str("id=23&name=John%20Adams",$myArray);
print_r($myArray);
Array(
[id] => 23
[name] => John Adams)