程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中幾個字符處理函數的說明

php中幾個字符處理函數的說明

編輯:關於PHP編程

字符串分割與連接函數:

  代碼:
array explode(string delimiter, string data) 使用字符串 dellimiter 把 data 分割成一個數組返回
類似函數:split() 代碼:
string implode(array data, string dellimiter) 作用和explode()正好相反,把數組用dellimiter連接成一個長字符串
函數別名:join() 代碼:
array split(string pattern, string text[, integer limit]) 使用匹配模式pattern的字符作為分隔符,把字符串text分割成數組
limit 可選參數,限制分割的段數 字符串編解碼函數: 代碼:
string addslashes(string text) 在字符串text中的特殊字符之前加“”返回,特殊字符包括 (), ("), ()。
類似函數:quotemeta() 代碼:
string stripslashes(string text) 和addslashes()函數正好相反,去掉反斜槓編碼 代碼:
string quotemeta(string text) 類似於addslashes(),區別在於它的特殊字符包括: . + * ? [ ] ^ ( ) $ 代碼:
string escapeshellcmd(string command) 在所有有可能在shell命令中引起麻煩的字符前加反斜槓。
用於exec(), system()等函數之前。 代碼:
string mysql_escape_string(string text) 把一個SQL字符串轉義,以安全用於mysql_query() HTML 相關函數 代碼:
string htmlentities(string text) 轉換所有HTML實體 代碼:
string htmlspecialchars ( string string [, int quote_style [, string charset]]) 轉換特定字符為HTML實體
quote_style: (ENT_COMPAT|ENT_QUOTES)
quote_style默認值:ENT_COMPAT 轉換& < >
當quote_style為:ENT_QUOTES時,除轉換以上字符外還轉換 " and 代碼:
string trim(string text) 去掉字符串text開始和結束處的空字符 代碼:
string ltrim(string text) 去掉字符串text開始處的空字符 代碼:
string rtrim(string text) 去掉字符串text結束處的空字符 代碼:
string chop(string text) 函數rtrim()的別名

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved