explode
分割字符串
$str = "Hello world. I love Shanghai!";
print_r (explode(" ",$str));
輸出
Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )
implode
$arr = array('Hello','World!','I','love','Shanghai!');
echo implode(" ",$arr);
輸出:
Hello World! I love Shanghai!
str_repeat
重復(fù)次數(shù)
echo str_repeat('hai ',5);
輸出:
hai hai hai hai hai
str_ireplace
替換字符串,無視大小寫
echo str_ireplace("WORLD","Shanghai","Hello world!");
輸出
Hello Shanghai!
str_replace
替換字符串
echo str_replace('world','shanghai',"hello world!");
輸出
shanghai world!
lcfirst
把字符串中的首字母替換成小寫
echo lcfirst("Hello world!");
輸出
hello world
str_split
把字符串分割到數(shù)組中
echo str_split("Shanghai");
輸出
Array ( [0] => S [1] => h [2] => a [3] => n [4] => g [5] => h [6] => a [7] => i )
stristr
(大小寫不敏感)查找 "world" 在 "Hello world!" 中的第一次出現(xiàn),并返回此字符串的其余部分:
echo strchr("Hello world!","world");
輸出
world!
strripos
stripos() 函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置(不區(qū)分大小寫)蛛芥。
echo stripos("You love php, I love php too!","PHP");
輸出
9
strrchr
strrchr() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置,并返回從該位置到
字符串結(jié)尾的所有字符
echo strrchr("I love Shanghai!","Shanghai");
輸出
Shanghai!
strip_tags
strip_tags() 函數(shù)剝?nèi)プ址械?HTML拂募、XML 以及 PHP 的標(biāo)簽
echo strip_tags("Hello <b>world!</b>");
輸出:
Hello world!
strpbrk
strpbrk() 函數(shù)在字符串中搜索指定字符中的任意一個(gè)。
echo strpbrk("I love Shanghai!","Sh");
輸出
Shanghai!
strlen
返回字符串的長(zhǎng)度
echo strlen("Shanghai");
輸出
8
strrev
strrev() 函數(shù)反轉(zhuǎn)字符串。
echo strrev("I love Shanghai!");
輸出
!iahgnahS evol I
strtolower
strtolower() 函數(shù)把字符串轉(zhuǎn)換為小寫。
strtoupper() 把字符串轉(zhuǎn)換為大寫
ucfirst() - 把字符串中的首字符轉(zhuǎn)換為大寫
lcfirst() - 把字符串中的首字符轉(zhuǎn)換為小寫
ucwords() - 把字符串中每個(gè)單詞的首字符轉(zhuǎn)換為大寫
strtr
strtr() 函數(shù)轉(zhuǎn)換字符串中特定的字符歼秽。
echo strtr("Hilla Warld","ia","eo");
輸出:
Hello World
substr
返回字符串的一部分
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
返回
Hello worl
ello wor
Hello
world
Hello worl
ello wor
Hello
world
substr_count
函數(shù)計(jì)算子串出現(xiàn)的次數(shù)
echo substr_count("I love Shanghai. Shanghai is the biggest city in china.","Shanghai");
輸出:
2