php的字符串常用函數(shù)
任何有效的 php 代碼都有可能出現(xiàn)在函數(shù)內(nèi)部,甚至包括其它函數(shù)和類定義。那么php的字符串常用函數(shù)都是哪些呢?以下僅供參考!
具體如下:
1. str_word_count 統(tǒng)計單詞個數(shù)
2. count_chars 得到字符串里面字符的有關(guān)情況
3. str_len 得到字符串長度,就是有多少個字符
4. substr_count統(tǒng)計有多少個子字符串, 比如 統(tǒng)計is, this is php里面,就會出現(xiàn)2個is
5. strpos 定義字符串出現(xiàn)的首次位置 (大小寫不敏感, IS=is)
6. stripos 定義字符串出現(xiàn)的首次位置(大小寫敏感, is 不等于 IS)
7. strrpos 定義字符串出現(xiàn)的最后一次位置 (大小寫不敏感, IS=is)
8. strripos 定義字符串出現(xiàn)的最后一次位置(大小寫敏感, is 不等于 IS)
9. strstr 取得字符串的一部分,用于提取郵箱地址 (例如@, 不敏感)
10. stristr 取得字符串的一部分,用于提取郵箱地址 (例如@, 敏感)
11. substr 截取字符串的一部分
12. str_replace替代特征字符,例如大小寫替換等
13. str_ireplace替代特征字符, 大小寫敏感
14. substr_replace 替換子字符串
15. explode 用指定的字符分割字符串, 例如: @ , ;
例如:面包-饅頭-包子-面條, 使用-分割成4個數(shù)組。
16. str_split將字符串的字符轉(zhuǎn)換成字符數(shù)組
17. implode 和15是反向操作,用字符串連接數(shù)組元素成一個。
例如將: array("包子", "饅頭", "米飯"),使用-組合成
包子-饅頭-米飯
18. trim 剝離字符串首尾的空白字符。
19. strrev 字符串反序 hello --> olleh.
20. ord 將字符轉(zhuǎn)換成ascii碼
21. chr 將ascii碼轉(zhuǎn)換成字符
22. strtolow字符串轉(zhuǎn)換成小寫 HELLO --> hello
23. strtoupper 字符串轉(zhuǎn)換成大寫 hello --> HELLO
24. ucfirst 字符串的第一個字母,轉(zhuǎn)換成大寫
25. ucwords 將字符串每個單詞首字母都變大寫
hello world --> Hello World。
26. strcmp 字符串比較 (大小寫不敏感)
27. strncmp 比較字符串前面的n個字符
28. strncatcmp 按照自然數(shù)大小比較 例如:120 和30的比較
【php的字符串常用函數(shù)】相關(guān)文章:
PHP的字符串函數(shù)02-18
php字符串截取函數(shù)06-10
PHP字符串函數(shù)大匯總05-25
PHP常用字符串相關(guān)函數(shù)詳解03-09
解讀php字符串截取函數(shù)用法04-09
php字符串函數(shù)學(xué)習(xí)之substr05-16
PHP常用函數(shù)匯總05-22