本篇文章介紹的是php中的一些常用字串函數,在這裡分享給大家,也可以給有需要的朋友一點參考,大家一起來看看吧
1、擷取字串長度 strlen()
2、刪除空白字串 trim(), ltrim(), rtrim() 分別用來刪除 字串首尾,字串開頭,字串結尾的空白符。
trim(),ltrim(),rtrim()函數預設刪除的字元:
| 符號 |
ASCII碼 |
意義 |
| “ ” |
0x20 |
空格 |
| “\t” |
0x09 |
定位字元 |
| "\n" |
0X0A |
分行符號 |
| "\r" |
0x0D |
斷行符號符 |
| "\0" |
0x00 |
Null 字元 |
| "\x0B" |
0x0B |
縱向定位字元 |
//examgle$title = " Programming PHP \n";$str1 = ltrim($title);//Promgromming PHP \n$str2 = rtrim($title);// Programming PHP$str3 = trim($title);//Programming PHP
//可以使用帶參數的trim()函數來刪除開頭或結尾的空白而不刪除定位字元$record = " Fred\tFlintstone\t35\tWilma\t \n";$record = trim($record, " \r\n\0\x0B");//此時record 值為:"Fred\tFlintstone\t35\tWilma\t"
改變大小寫
strtolower(),strtoupper() 操作整個字串
ucfirst()僅操作字串的第一個字元,ucwords()操作字串中每個單詞的第一個字元
//example$str1 = "FRED fintstone";$str2 = "barney rubble" ;print(strtolower($str1));print(strtoupper($str1));print(ucfirst($str2));print(ucwords($str2));
//輸出fred fintstoneFRED FINTSTONEBarney rubbleBarney Rubble