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的比較
-
MySQL 入門基礎知識
MySQL最流行的關係型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,關係數據庫管理系統)應用軟件之一。以下是小編為大家搜索整理的MySQL入門基礎知識,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!...
-
如何利用PHP訪問帶有密碼的Redis
導語:如何利用PHP訪問帶有密碼的Redis方法,下面小編給大家提供了代碼實現步驟,大家可以參考閲讀,更多詳情請關注應屆畢業生考試網。一、首先設置Redis密碼,以提供遠程登陸打開配置文件,找到requirepass,然後修改如下:requirepassyourpasswordyourpassword就是redis驗...
-
2017年PHP錯誤總結範文
導語:如果你還是PHP新手的話,不妨就找些PHP錯誤點來看看。下面的是本站小編為大家蒐集的2017年PHP錯誤總結,供大家參考。錯誤總結PHP-不斷更新(新手必看)做開發請開啟全部錯誤提示:error_reporting=E_ALL|E_STRICT屏蔽錯誤提示等於掩耳盜鈴。代碼寫規範,錯誤少一半...
-
PHP開發的安全問題
p給了開發者極大的靈活性,但是這也為安全問題帶來了潛在的隱患,下面是小編分享的PHP開發的安全問題,一起來看一下吧。安全保護一般性要點不相信表單對於一般的Javascript前台驗證,由於無法得知用户的行為,例如關閉了瀏覽器的javascript引擎,這樣通過POST惡意數據到服...