
文章插圖
一、字符串的連接
“. ”可以連接兩個及以上的字符為一個字符串
二、字符串的操作
1.trim()去除字符串首尾空格和特殊字符,并返回處理后字符串 。
string trim(string str[,string charlist]); 必選參數(shù)str要操作的字符串對象,可選charlist刪除選擇的參數(shù)( null x0B垂直制表符 t tab制表符 r回車符 n換行符 “”空格
2.ltrim() 去除字符串左邊空格和特殊字符
3.rtrim() 去除字符串右邊空格和特殊字符
4.獲取字符串長度
int strlen(string str)漢字占兩個字符,數(shù)字,英文,小數(shù)點,下劃線和空格占用一個字符 。
5.截取字符串
string substr(string str,int start[,int length]) 字符串對象,start截取字符串開始位置(參數(shù)為負從末尾開始截取),指定截取字符串的個數(shù)(length為負,取到倒數(shù)第length個字符)
echo substr($text,0,20).”…”; 輸出文本超過20位,然后輸出省略號
中文截取無亂碼md_substr()
6.比較字符串
1.按字節(jié)比較
int strcmp(string str1,string str2)區(qū)分字符大小寫 相等返回0,str1大于str2返回值大于0,反之返回值小于0
int strcasecmp(string str1,string str2)不區(qū)分字符大小寫
2.自然排序法
int strnatcmp(string str1,string str2)
int strnatcasecmp(string str1,string str2)
7.檢索字符串
1. 查找指定關(guān)鍵字從前到后
string strstr(string haystack,string needle) 從haystack中進行搜索,needle要搜索的對象
從后序的位置開始檢索
string strchr(string haystack,string needle)
檢索指定字符串出現(xiàn)的次數(shù)
int substr_count(string haystack,string needle)
8.替換字符串
mixed str_replace(mixed needle,mixed new_neddle,mixed haystack[,int &count]
neddle指定查找的字符串,new_neddle指定替換的值haystack指定查找的范圍,可選獲取執(zhí)行替換的次數(shù) 。
mixed substr_replace(string str,string repl,int start [,int &length]
Str指定要操作的原始字符,repl指定替換后的新字符串,start指定字符串開始的位置,可選指定替換字符串的長度 。
9.格式化字符串
string number_format(float number[,int num_decimal_places,][string dec_seperator,string thousands_format])
10. 分割字符串
按照指定的規(guī)則對一個字符串驚醒分解返回值為數(shù)組 。
array explode(string separator,string str[,int limit])
指定分割的標識符(為””返回false,不在str中返回包含str單個元素的數(shù)組),所選參數(shù),可選參數(shù)返回的數(shù)組最多包含limit個元素,而最后的元素將包含str剩余的部分;如果limit為負,返回除了最后的-limit個元素外所有元素 。
11.合成字符串
string implode(string glue,array pieces)
12.轉(zhuǎn)換字符串
strtoupper() 將字符串轉(zhuǎn)換成大寫
strtolower() 將字符串轉(zhuǎn)換成小寫
ucfirst();
ucword()
13.和HTML標簽相關(guān)的字符串格式化
nl2br
htmllentities();
htmlspecialchars
stripslashes()
strip_tags()
- 字符串格式化的函數(shù)
strrev()
md5();
md5_file();
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 循環(huán)輸出二維數(shù)組 php二維數(shù)組遍歷輸出
- php的工作內(nèi)容 php能干什么的
- js中將json對象轉(zhuǎn)換成字符串 js對象轉(zhuǎn)json字符串
- php查詢數(shù)據(jù)庫并輸出實例講解 php查詢數(shù)據(jù)庫并輸出實例
- 行業(yè)發(fā)展現(xiàn)狀及前景分析 php前景分析
- 教程教您輕松搭建網(wǎng)站 php網(wǎng)站搭建教程
- 7牛
- 氬氣瓶
- 父母為子女出資購房,在子女離婚時,該房產(chǎn)歸誰,應(yīng)如何分割
- 電腦怎么利用bat刪除文本文件指定字符串?
