PHP字串的總結

2021-10-01 09:28:51 字數 2066 閱讀 1707

1.strlen()與 mb_strlen() 都可以用來計算字串長度,區別在於mb_strlen可以計算中文字串長度

第乙個結果:init(10)

第二個結果:init (6)

2.addslashes() 將預定義的字元新增反斜槓轉義

輸出結果:string(10) 「that』s ok」

3.bin2hex()將ascii字串轉換為16進製制

輸出結果:68656c6c6f776f726c64

4…chop()移除字串右側的空白字元或者其他字元,這些字元需要自己指定的,預設就是空白字元

輸出結果:hello world !!

5.chr()將指定的ascii值轉換成字元

輸出結果:hellworld!~

6.crypt()對字串單項加密,不可逆轉,類似於做md5值

輸出結果:$66kr

7.htmlentities()將字串轉換為html實體

輸出結果:

8.implode() 返回乙個由陣列元素組合成的字串 與explode()相反作用

輸出結果:12345

9.md5()計算字串的md5值

輸出結果:5eb63bbbe01eeed093cb22bb8f5acdc3

10.md5_file()計算檔案的md5值

輸出結果:7e6cda8b7159a662b7f2d26a96795e21

11.convert_uuencode() convert_uudecode() uu編碼/解碼

輸出結果:加密:*:&5l;&]w;w)l9````

解密:helloworld

12.urlencode() urldecode() url編碼/解碼

輸出結果:加密:%e9%83%9d%e5%a3%ac%e7%90%a6%e7%9c%9f%e5%b8%85

解密:郝壬琦真帥

13…str_replace()替換字串的中一部分(大小寫敏感) str_ireplace() 大小寫不敏感

輸出結果:hello @@ld

14.strcmp比較兩個字串(大小寫敏感)

輸出結果:int(-1)

15.strcasecmp()比較兩個字串(大小寫不敏感)

輸出結果:int(-3)

16.strstr()查詢字串再另乙個字串中第一次出現的位置(大小寫敏感)

輸出結果:string(5) 「world」

PHP字串總結

長度 strlen string 得到字串長度 字串查詢 strpos string,search offset 在指定字串中查詢目標字串第一次出現的位置 stripos string,search offset 忽略大小寫的去查詢 strrpos string,search offset 在指定字...

PHP字串函式總結

php字串函式包括查詢字元位置函式 提取子字元函式 替換字串 字元長度 比較字元函式 分割成陣列字元 去除空格等等。php中的字串函式也是乙個比較易懂的知識。主要有12種php字串函式,希望對有需要的朋友有所幫助,增加讀者朋友的php知識庫。1查詢字元位置函式 strpos str,search,i...

總結 PHP字串處理

1.可以將字串看做陣列,但不是陣列,不能使用陣列處理函式來處理字串。但是可以如下使用 header content type text html charset utf 8 str abcde echo str 輸出b 注意 2.字元與字元編碼的轉換 chr 將字元編碼轉換成字元 ord 將字元轉換...