本章講述幾個常用的 PHP 字符串內(nèi)部函數(shù),。我們下面講述的 PHP 字符串內(nèi)部函數(shù)有:echo,print,,strlen,,trim,ltrim,,rtrim,,substr,strtolower,,strtoupper,,str_replace。 echo 和 print詳見 PHP echo 和 PHP echo 和 print的區(qū)別,。 strlenstrlen 函數(shù)能得到一個字符串的長度,。下面的示例中,得到的變量 $a 的長度為 8,。 $a = ' abcdef '; trimtrim 函數(shù)的功能是將字符串的兩邊的空格都去掉,。比如下面示例中變量 $a 的值是 $a = ' abcdef '; ltrimltrim 函數(shù)的功能是將字符串左邊的空格去掉,。 echo 'nice',' try'; //nice try rtrimrtrim 函數(shù)的功能是將字符串右邊的空格去掉,。 echo 'a ', 'b'; //a b substr通過 substr 函數(shù)可以得到字符串的一部分。substr 函數(shù)語法如下: substr(string,start,length) 意思是從字符串 string 的 start 位置開始,,截取長度為 length 的字符串,。字符串 string 的第一個字符的位置是0,而不是1,。示例如下: echo substr('blablar.com',0,3); //bla 上面示例表示,,從字符串第一個字符開始,截取3個字符,,返回結(jié)果是 echo substr('blablar.com',3,5); //blar. 上面示例的意思是從字符串 你也可以不寫參數(shù) length,表示從 start 位置開始截取后面所有的的字符串,,比如: echo substr('blablar.com', 3); //blar.com strtolowerstrtolower 的功能是將字符串全部變成小寫,。示例如下: echo strtolower('BlaBlar.COM');//blablar.com strtoupperstrtoupper 和 strtolower 相反,功能是將字符串都變成大寫,。示例如下: echo strtoupper('china'); //CHINA str_replacestr_replace 的作用是替換字符串,。str_replace 函數(shù)的語法如下: str_replace(search,replace,subject) 意思是在 subject 字符串中,找到任何符合 search 的字符串,,然后用 replace 代替所有 search 字符串,。 示例如下: echo str_replace("bla","CHA","blablar"); //CHACHAr 上面的例子中,用 |
|