一、去除空格和字符串填補函數
1)ltrim():去除左邊的空格。
2)rtrim():去除右邊的空格
3)trim():去除字符串首位處的空白字符。
4)str_pad():使用另外一個字符串填充字符串爲制定長度。
5)str_repeat():重複一個字符串。
二、字符串大小寫轉換
1)strtolower():轉爲小寫
2)strtoupper():轉爲大寫
3)ucfirst():首字母大寫
4)ucwords():每一個單詞的首字母大寫
三、與html標籤相關聯的字符串函數(比較重要的)
1)nl2br():接受一個字符串,把\n這樣的換行符,轉換成<br>標籤,進行換行(通常用php與別的語言交流的時候用到)
$str = "aaaaaaa\nbbbbbbb\nccccccc";
$str2 = nl2br($str);
echo $str2;
/*
* aaaaaaa
* bbbbbbb
* ccccccc
* */
2)htmlspecialchars():把html裏面的特殊字符轉成實體。能夠把",<,>,&這些符號轉成html實體
echo htmlspecialchars('<div>"<>&</div>')//<div>"<>&</div>
3)
4)
5)
四、其餘字符串格式化函數
1)strlen():字符串長度
2)strrev():反轉字符串
3)number_format():通常用於把數字型的字符串,轉爲貨幣的格式
4)md5():字符串加密,經常使用的是是密碼加密。
5)str_shuffle():隨機輸出字符串。打亂舊的字符串,返回新的字符串。