文章詳情頁(yè)
PHP擴(kuò)展之文本處理(一)——字符串及字符串函數(shù)大全
瀏覽:19日期:2022-09-15 18:11:25
這些都是以各種方式處理字符串的函數(shù)。還有一些專門的章節(jié)位于正則表達(dá)式和?URL 處理部分。
關(guān)于字符串的運(yùn)轉(zhuǎn)機(jī)制,特別是關(guān)于單引號(hào)、雙引號(hào)、轉(zhuǎn)義序列的信息,參見字符串條目。
字符串函數(shù)大全:
addcslashes?— 以 C 語(yǔ)言風(fēng)格使用反斜線轉(zhuǎn)義字符串中的字符addslashes?— 使用反斜線引用字符串bin2hex?— 將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成十六進(jìn)制表示chop?— rtrim 的別名chr?— 返回指定的字符chunk_split?— 將字符串分割成小塊convert_cyr_string?— 將字符由一種 Cyrillic 字符轉(zhuǎn)換成另一種convert_uudecode?— 解碼一個(gè) uuencode 編碼的字符串convert_uuencode?— 使用 uuencode 編碼一個(gè)字符串count_chars?— 返回字符串所用字符的信息crc32?— 計(jì)算一個(gè)字符串的 crc32 多項(xiàng)式crypt?— 單向字符串散列echo?— 輸出一個(gè)或多個(gè)字符串explode?— 使用一個(gè)字符串分割另一個(gè)字符串fprintf?— 將格式化后的字符串寫入到流get_html_translation_table?— 返回使用 htmlspecialchars 和 htmlentities 后的轉(zhuǎn)換表hebrev?— 將邏輯順序希伯來(lái)文(logical-Hebrew)轉(zhuǎn)換為視覺順序希伯來(lái)文(visual-Hebrew)hebrevc?— 將邏輯順序希伯來(lái)文(logical-Hebrew)轉(zhuǎn)換為視覺順序希伯來(lái)文(visual-Hebrew),并且轉(zhuǎn)換換行符hex2bin?— 轉(zhuǎn)換十六進(jìn)制字符串為二進(jìn)制字符串html_entity_decode?— Convert all HTML entities to their applicable charactershtmlentities?— Convert all applicable characters to HTML entitieshtmlspecialchars_decode?— 將特殊的 HTML 實(shí)體轉(zhuǎn)換回普通字符htmlspecialchars?— Convert special characters to HTML entitiesimplode?— 將一個(gè)一維數(shù)組的值轉(zhuǎn)化為字符串join?— 別名 implodelcfirst?— 使一個(gè)字符串的第一個(gè)字符小寫levenshtein?— 計(jì)算兩個(gè)字符串之間的編輯距離localeconv?— Get numeric formatting informationltrim?— 刪除字符串開頭的空白字符(或其他字符)md5_file?— 計(jì)算指定文件的 MD5 散列值md5?— 計(jì)算字符串的 MD5 散列值metaphone?— Calculate the metaphone key of a stringmoney_format?— Formats a number as a currency stringnl_langinfo?— Query language and locale informationnl2br?— 在字符串所有新行之前插入 HTML 換行標(biāo)記number_format?— 以千位分隔符方式格式化一個(gè)數(shù)字ord?— 返回字符的 ASCII 碼值parse_str?— 將字符串解析成多個(gè)變量print?— 輸出字符串printf?— 輸出格式化字符串quoted_printable_decode?— Convert a quoted-printable string to an 8 bit stringquoted_printable_encode?— Convert a 8 bit string to a quoted-printable stringquotemeta?— Quote meta charactersrtrim?— 刪除字符串末端的空白字符(或者其他字符)setlocale?— Set locale informationsha1_file?— 計(jì)算文件的 sha1 散列值sha1?— 計(jì)算字符串的 sha1 散列值similar_text?— 計(jì)算兩個(gè)字符串的相似度soundex?— Calculate the soundex key of a stringsprintf?— Return a formatted stringsscanf?— 根據(jù)指定格式解析輸入的字符str_getcsv?— 解析 CSV 字符串為一個(gè)數(shù)組str_ireplace?— str_replace 的忽略大小寫版本str_pad?— 使用另一個(gè)字符串填充字符串為指定長(zhǎng)度str_repeat?— 重復(fù)一個(gè)字符串str_replace?— 子字符串替換str_rot13?— 對(duì)字符串執(zhí)行 ROT13 轉(zhuǎn)換str_shuffle?— 隨機(jī)打亂一個(gè)字符串str_split?— 將字符串轉(zhuǎn)換為數(shù)組str_word_count?— 返回字符串中單詞的使用情況strcasecmp?— 二進(jìn)制安全比較字符串(不區(qū)分大小寫)strchr?— 別名 strstrstrcmp?— 二進(jìn)制安全字符串比較strcoll?— 基于區(qū)域設(shè)置的字符串比較strcspn?— 獲取不匹配遮罩的起始子字符串的長(zhǎng)度strip_tags?— 從字符串中去除 HTML 和 PHP 標(biāo)記stripcslashes?— 反引用一個(gè)使用 addcslashes 轉(zhuǎn)義的字符串stripos?— 查找字符串首次出現(xiàn)的位置(不區(qū)分大小寫)stripslashes?— 反引用一個(gè)引用字符串stristr?— strstr 函數(shù)的忽略大小寫版本strlen?— 獲取字符串長(zhǎng)度strnatcasecmp?— 使用“自然順序”算法比較字符串(不區(qū)分大小寫)strnatcmp?— 使用自然排序算法比較字符串strncasecmp?— 二進(jìn)制安全比較字符串開頭的若干個(gè)字符(不區(qū)分大小寫)strncmp?— 二進(jìn)制安全比較字符串開頭的若干個(gè)字符strpbrk?— 在字符串中查找一組字符的任何一個(gè)字符strpos?— 查找字符串首次出現(xiàn)的位置strrchr?— 查找指定字符在字符串中的最后一次出現(xiàn)strrev?— 反轉(zhuǎn)字符串strripos?— 計(jì)算指定字符串在目標(biāo)字符串中最后一次出現(xiàn)的位置(不區(qū)分大小寫)strrpos?— 計(jì)算指定字符串在目標(biāo)字符串中最后一次出現(xiàn)的位置strspn?— 計(jì)算字符串中全部字符都存在于指定字符集合中的第一段子串的長(zhǎng)度。strstr?— 查找字符串的首次出現(xiàn)strtok?— 標(biāo)記分割字符串strtolower?— 將字符串轉(zhuǎn)化為小寫strtoupper?— 將字符串轉(zhuǎn)化為大寫strtr?— 轉(zhuǎn)換指定字符substr_compare?— 二進(jìn)制安全比較字符串(從偏移位置比較指定長(zhǎng)度)substr_count?— 計(jì)算字串出現(xiàn)的次數(shù)substr_replace?— 替換字符串的子串substr?— 返回字符串的子串trim?— 去除字符串首尾處的空白字符(或者其他字符)ucfirst?— 將字符串的首字母轉(zhuǎn)換為大寫ucwords?— 將字符串中每個(gè)單詞的首字母轉(zhuǎn)換為大寫vfprintf?— 將格式化字符串寫入流vprintf?— 輸出格式化字符串vsprintf?— 返回格式化字符串wordwrap?— 打斷字符串為指定數(shù)量的字串 標(biāo)簽:
PHP
上一條:PHP擴(kuò)展之針對(duì)搜索引擎的擴(kuò)展(二)—— Sphinx簡(jiǎn)介、安裝及使用下一條:PHP擴(kuò)展之文本處理(二)——PCRE正則表達(dá)式概述及示例
相關(guān)文章:
1. html小技巧之td,div標(biāo)簽里內(nèi)容不換行2. 使用css實(shí)現(xiàn)全兼容tooltip提示框3. 詳解盒子端CSS動(dòng)畫性能提升4. CSS hack用法案例詳解5. 告別AJAX實(shí)現(xiàn)無(wú)刷新提交表單6. CSS Hack大全-教你如何區(qū)分出IE6-IE10、FireFox、Chrome、Opera7. 讀大數(shù)據(jù)量的XML文件的讀取問題8. 詳解瀏覽器的緩存機(jī)制9. HTML DOM setInterval和clearInterval方法案例詳解10. XML入門的常見問題(一)
排行榜
