1.trim:去除字串首尾出的空白字元(或其他字元) eg:
$text = " there are a few words. ";print_r(trim($text));
2.ltrim:去除左邊的空白字元.
3.rtrim:去除右邊的空白字元.
4.str_pad():按需求對字串進行填充.第乙個引數是要填充的字串,第二個是填充長度,第三個引數是填充的符號,第四個引數是填充的方向(
str_pad_left:字串左添補.
str_pad_right:字串右添補.
str_pad_both:字串兩端添補
)
eg:
$input = "alice.";echo str_pad($input,10,"-="); //alice.-=-=
echo str_pad($input,15,"**",str_pad_both); //****alice.*****
5.strtolower():將字串str全部變小寫字串.
6.strtoupper():本函式將字串str全部變大寫字串.7.ucfirst():字串第乙個字元改大寫.
8.ucwords():字串每個字第乙個字母改大寫.
9.nl2br():將字串"\n"轉成html換行符"";第二個引數表示是否使用xhtml相容換行符
eg:echo nl2br("welcome\r\nthis is my html document",false);//welcome
this is my html document
10.htmlspecialchars():把指定特殊符號轉成實體,如<>等等eg:
echo htmlspecialchars("test");//test
11.strip_tags():從字串中去除html和php標記.
eg:$text1 = "test paragraph.
other text";
echo $text1;//test paragraph.
other text
12.strrev():將字串前後顛倒.反轉字串.
$text2 = "hello world";echo strrev($text2);//dlrow olleh
13.strlen():獲取字串長度.
14.number_format():以千位分隔符方式格式化乙個數字
eg:$number = 1234.56;
echo number_format($number);//1,235
echo number_format($number,2);//1,234.56
echo number_format($number,2,",","");//1234,56
15.md5():加密函式
16.strcmp():二進位制安全字串比較
eg:$var1 = "hello";
$var2 = "hello";
if(strcmp($var1,$var2)!== 0)
17.strncmp():二進位制安全比較字串開頭的若干個字元;與strcmp相似,不同在於可以指定兩個字串比較時使用的長度. eg:
$arr1 = $arr2 = array("img12.png","img10.png","img2.png","img1.png");usort($arr1,"strcmp");//array ( [0] => img1.png [1] => img10.png [2] => img12.png [3] => img2.png )
18.strcasecmp():二進位制安全比較字串(不區分大小寫)
19.strnatcmp():使用自然排序演算法比較字串
eg:$arr1 = $arr2 = array("img12.png","img10.png","img2.png","img1.png");
usort($arr2,"strnatcmp");//array ( [0] => img1.png [1] => img2.png [2] => img10.png [3] => img12.png )
20.similar_text():計算兩個字串的相似度
常用字串方法
1 返回指定位置的字元 charat 方法可返回指定位置的字元。str.charat 指定位置 2 替換字串中的乙個或者幾個字元 replace 被替換的字元,新替換的字元 若第二個引數為空也可用於刪除特定字元,執行乙個全域性替換 var str mr blue has a blue house a...
mysql常用字串 MYSQL常用字串函式寶典
mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...
PHP常用字串函式
1 echo,print,print r,printf,sprintf 前兩個函式是輸出字串.字串中如果有變數名則被替換成其值.php程式設計師站 print r也是輸出函式,不同的是他可以輸入複雜結構的資料,比如陣列,物件 後兩個函式類似於c的同名函式.2 strchr,strlen,strtok...