1 多個字串操作
1-1 字串比較
1 strcmp() 比較字串
2 strcasecmp() 忽略大小寫比較字串
3 strncmp() 比較長度字串
4 strncasecmp() 忽略大小寫比較長度字串
5 strnatcmp() 自然排序比較字串
6 strnatcasecmp() 忽略大小寫自然排序比較字串
1-2 字串分割
1 explode() 字串拆分為陣列
2 implode() 陣列合併為字串
3 split() 字串按正規表示式拆分為字串陣列
4 str_split() 字串拆分為相同長度字串陣列
5 chunk_split() 字串按塊拆分分為字串陣列
6 strtok() 字串按特定分隔符拆分為字串陣列
7 parse_str() 字串按url分割規律拆分為字串陣列
8 str_getcsv() 字串按cvs欄位個數拆分為字串陣列
9 nl2br() 字串每換行中新增br
10 wordwrap() 字串拆分並新增打斷字串
1-3 字串相似度
1 levenshtein() 兩個字串的編輯距離
2 similar_text() 兩個字串的相似度
3 sundex()
4 metaphone()
1-4 字串本地化
1 setlocale() 設定本地字元資訊
2 localeconv() 返回本地字元資訊
3 nl_langinfo() 返回本地字元資訊
2 字串整體操作
2-1 大小寫轉換操作
1 strtolower() 轉換為小寫
2 strtoupper() 轉換為大寫
3 lcfirst() 字串首字母小寫
4 ucfirst() 字串首字母大寫
5 ucwords() 字串單詞首字母大寫
2-2 反斜線轉換操作
1 addcslashes() 使用c風格反斜線轉義字串
2 addslashes() 使用反斜線轉義字串
3 stripslashes() 反引用c風格反斜線轉義字串
4 quotemeta() 轉義元字符集
2-3 html字元轉換操作
1 html_entity_decode() html實體轉換為字元
2 htmlentities() 字元轉換為html實體
3 htmlspecialchars_decode() html實體轉換為特殊字元
4 htmlspecialchars() 特殊字元轉換為html實體
5 get_html_translation_table() 獲取html轉換**
6 strip_tags() 清除html和php標籤
2-4 字串編碼轉換操作
1 bin2hex() 字串二進位制編碼轉十六進製制
2 hex2bin() 字串十六進製制編碼轉二進位制
3 convert_uudecode() uuencode解碼
4 convert_uuencode() uuencode解碼
5 quoted_printable_decode() 8-bit解碼
6 quoted_printable_encode() 8-bit編碼
7 hebrev() 希伯來視覺編碼
8 hebrevc() 希伯來邏輯編碼
9 crc32()
10 crypt()
11 convert_cyr_string()
12 str_rot13()
2-5 字串空格操作
1 ltrim() 刪除字串左側空白
2 rtrim() 刪除字串右側空白
3 trim() 刪除字串首尾空白
4 chop() rtrim別名
3 字串內容操作
3-1 字串順序操作
1 strrev() 反轉字串
2 str_shuffle() 打亂字串
3-2 字串次數統計
1 count_chars() 字串字元統計
2 chr() 獲取ascii碼對應字元
3 ord() 獲取字元對應ascii碼
4 str_word_count() 返回字串中單詞次數
5 substr_count() 返回子字串的次數
3-3 字串位置操作
1 strpos() 字串中子字串首次出現位置
2 strrpos() 字串中子字串最後出現位置
3 strripos() 忽略大小寫字串中子字串最後出現位置
3-4 字串部分操作
1 strstr() 返回目標字串首次出現位置到整個字串結尾的字串
2 stristr() strstr()忽略大小寫版本
3 strchr() 與strstr()相同
4 strrchr() 返回目標字串最後出現位置到整個字串結尾的字串
3-5 substr() 返回指定位置長度子字串
3-6 substr_replace() 替換指定位置長度字串
3-7 substr_count() 返回指定子字串中字串出現次數
3-8 substr_compare() 比較字串的一部分
3-9 str_replace() 字串或字串陣列替換
3-10 str_ireplace() 忽略大小寫的str_replace()
3-11 str_repeat()
3-12 str_pad()
4 字串格式化與輸入輸出
4-1 money_format() 錢幣格式化
4-2 number_format() 數字格式化
4-3 sscanf() 格式化輸入
4-4 sprintf() 格式化輸出
4-5 fscanf() 檔案格式化輸入
4-6 fprintf() 格式化輸出到流
4-7 printf() 產生格式化輸出
4-8 vsprintf() 格式化輸出
4-9 vfprintf() 格式化輸出到流
4-10 vprintf() 產生格式化輸出
4-11 echo() 輸出函式
4-12 print 輸出結構體
字串的常規操作
選出數字 includeint main return 0 選出aeiou等母音字母 includeint main str1 count 0 puts str1 return 0 字串從末尾開始計算 includeint main return 0 description 寫一函式,使輸入的乙個字...
字串的常規操作
name royal 1 移除 name 變數對應的值兩邊的空格,並輸出處理結果 res name.strip print res 2 判斷 name 變數對應的值是否以 ro 開頭,並輸出結果 res name.startswith ro print res 3 判斷 name 變數對應的值是否以...
js字串常規操作
字串 支付穿建立 1.var str hello 2.var str new string 不能使用陣列常用方法 字串的常用方法 1.charat 按照索引查詢字串的內容,並返回,語法 字串.charat 需要查詢的索引 返回值,對應索引的字串,沒有就是目標空字元 2.charcodeat 對應索引...