自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP中文處理工具函數(shù)的用法總結(jié)

開發(fā) 后端
PHP中文處理工具函數(shù)可以實(shí)現(xiàn)空格的增減,數(shù)據(jù)的轉(zhuǎn)換,文字的檢查,以及查找、取代、提取等功能。

PHP編碼中,有一組專門處理中文的函數(shù),我們可以使用它們對(duì)中文進(jìn)行格式的處理,數(shù)據(jù)轉(zhuǎn)換等。下面我們就向大家具體介紹一下這些函數(shù)的使用方法和實(shí)現(xiàn)的功能。

#t#--- PHP中文處理工具函數(shù)之空格 ---

      string GBspace(string) --------- 每個(gè)中文字之間加空格
      string GBunspace(string) ------- 每個(gè)中文字之間的空格清除
      string clear_space(string) ------- 用來清除多余的空格

--- PHP中文處理工具函數(shù)之轉(zhuǎn)換 ---

string GBcase(string,offset) --- 將字符串內(nèi)的中英文字轉(zhuǎn)換大小寫
                              offset : "upper"   - 字符串全轉(zhuǎn)為大寫 (strtoupper)
                                       "lower"   - 字符串全轉(zhuǎn)為小寫 (strtolower)
                                       "ucwords" - 將字符串每個(gè)字***個(gè)字母改大寫 (ucwords)
                                       "ucfirst" - 將字符串***個(gè)字母改大寫 (ucfirst)
      string GBrev(string) ----------- 顛倒字符串

--- PHP中文處理工具函數(shù)之文字檢查 ---

      int GB_check(string) ----------- 檢查字符串內(nèi)是否有 GB 字,有會(huì)返回 true,
                                         否則會(huì)返回false
      int GB_all(string) ------------- 檢查字符串內(nèi)所有字是否有 GB 字,是會(huì)返回 true,
                                         否則會(huì)返回false
      int GB_non(string) ------------- 檢查字符串內(nèi)所有字并不是 GB 字,是會(huì)返回 true,
                                         否則會(huì)返回false
      int GBlen(string) -------------- 返回字符串長度(中文字只計(jì)一字母)

--- PHP中文處理工具函數(shù)之查找、取代、提取 ---

      int/array GBpos(haystack,needle,[offset]) ---- 查找字符串 (strpos)
                              offset : 留空 - 查找***個(gè)出現(xiàn)的位置
                                       int  - 由該位置搜索出現(xiàn)的***個(gè)位置
                                       "r"  - 查找***一次出現(xiàn)的位置 (strrpos)
                                       "a"  - 將所有查找到的字儲(chǔ)存為數(shù)組(返回 array)

      string GB_replace(needle,str,haystack) -- 查找與取代字符串 (str_replace)
      string GB_replace_i(needle,str_f,str_b,haystack) -- 不檢查大小寫查找與取代字符串
                                         needle - 查找字母
                                         str - 取代字母 ( str_f - 該字母前, str_b 該字母后)
                                         haystack - 字符串

      string GBsubstr(string,start,[length]) -- 從string提取出由開始到結(jié)尾或長度
                                                  length的字符串。
                                                  中文字只計(jì)一字母,可使用正負(fù)數(shù)。
      string GBstrnear(string,length)         -- 從 string提取最接近 length的字符串。
                                                   length 中中文字計(jì)2個(gè)字母。

--- PHP中文處理工具函數(shù)使用時(shí)的注意事項(xiàng) ---

      如使用由 Form 返回的字符串前,請(qǐng)先替字符串經(jīng)過 stripslashes() 處理,除去多余的 \ 。

      用法:在原 PHP 代碼內(nèi)加上:
      include ("GB.inc");
      即可使用以上的PHP中文處理工具函數(shù)。

責(zé)任編輯:曹凱 來源: 新浪博客
相關(guān)推薦

2009-12-01 12:50:21

PHP字符處理函數(shù)

2009-12-07 16:44:45

PHP圖形處理函數(shù)

2009-12-03 19:23:15

PHP處理會(huì)話函數(shù)

2009-12-11 17:14:43

PHP中文處理函數(shù)

2009-11-17 10:55:02

PHP字符串處理函數(shù)

2024-08-01 10:17:27

2009-11-27 11:19:11

PHP打印函數(shù)

2009-12-02 20:15:12

PHP header函

2012-08-09 09:11:32

PHP超時(shí)

2009-12-11 17:45:09

PHP Math函數(shù)

2009-12-11 17:39:47

PHP String函

2009-11-26 14:38:08

PHP函數(shù)echo()

2010-03-09 19:19:40

Python圖像處理

2009-11-25 09:56:06

PHP數(shù)組處理函數(shù)

2009-12-02 20:29:30

PHP常用函數(shù)

2009-12-01 10:38:08

PHP字符串函數(shù)

2009-11-25 10:52:22

PHP函數(shù)contin

2010-07-13 09:14:21

Perl時(shí)間處理函數(shù)

2023-09-04 13:26:27

PHP開發(fā)工具

2009-09-07 18:40:28

PHP中文亂碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)