當前位置:才華齋>計算機>php語言>

php的字串常用函式

php語言 閱讀(7.31K)

任何有效的 php 程式碼都有可能出現在函式內部,甚至包括其它函式和類定義。那麼php的字串常用函式都是哪些呢?以下僅供參考!

php的字串常用函式

  具體如下:

1. str_word_count 統計單詞個數

2. count_chars 得到字串裡面字元的有關情況

3. str_len 得到字串長度,就是有多少個字元

4. substr_count統計有多少個子字串, 比如 統計is, this is php裡面,就會出現2個is

5. strpos 定義字串出現的首次位置 (大小寫不敏感, IS=is)

6. stripos 定義字串出現的首次位置(大小寫敏感, is 不等於 IS)

7. strrpos 定義字串出現的最後一次位置 (大小寫不敏感, IS=is)

8. strripos 定義字串出現的最後一次位置(大小寫敏感, is 不等於 IS)

9. strstr 取得字串的.一部分,用於提取郵箱地址 (例如@, 不敏感)

10. stristr 取得字串的一部分,用於提取郵箱地址 (例如@, 敏感)

11. substr 擷取字串的一部分

12. str_replace替代特徵字元,例如大小寫替換等

13. str_ireplace替代特徵字元, 大小寫敏感

14. substr_replace 替換子字串

15. explode 用指定的字元分割字串, 例如: @ , ;

例如:麵包-饅頭-包子-麵條, 使用-分割成4個數組。

16. str_split將字串的字元轉換成字元陣列

17. implode 和15是反向操作,用字串連線陣列元素成一個。

例如將: array("包子", "饅頭", "米飯"),使用-組合成

包子-饅頭-米飯

18. trim 剝離字串首尾的空白字元。

19. strrev 字串反序 hello --> olleh.

20. ord 將字元轉換成ascii碼

21. chr 將ascii碼轉換成字元

22. strtolow字串轉換成小寫 HELLO --> hello

23. strtoupper 字串轉換成大寫 hello --> HELLO

24. ucfirst 字串的第一個字母,轉換成大寫

25. ucwords 將字串每個單詞首字母都變大寫

hello world --> Hello World。

26. strcmp 字串比較 (大小寫不敏感)

27. strncmp 比較字串前面的n個字元

28. strncatcmp 按照自然數大小比較 例如:120 和30的比較