PHP與ECMAScript_3_經常使用字符串函數

 

PHP正則表達式

ECMAScript數組

長度編碼

strlen($str) str.length

 

   

查找類spa

$str[n]                                                    獲取字符串中第n個字符 charAt(n)       
    charCodeAt(n)          獲取字符串中第n個字符的Unicode編碼 
         fromCharCode()        獲取Unicode編碼返回字符

 

strpos($str,須要查找的字符)                獲取字符首次出現的位置 str.indexOf               須要查找的字符,[起始位置]
  strrpos($str,須要查找的字符)               獲取字符最後出現的位置 str.lastIndexOf         須要查找的字符,[起始位置]
     
截取類 substr($str,起始位置,[長度])          截取指定位置和長度的字符串 str.substr                   起始位置,[長度]
  strchr($str,截取起始字符)     返回首次出現字符到最後的字符串  
  strrchr($str,截取起始字符)    返回最後出現字符到最後的字符串  
    str.substring(x,y)        x,y都爲下標值,會自動將較大值排後
    str.slice(x,y)                 x,y都爲下標值,不會自動排序  
     
匹配方法   match()                   找到一個或多個正則表達式的匹配
    search()       返回第一個與 regexp 相匹配的子串的起始位置
    replace()            在字符串中用一些字符替換另外一些字符,
                       或替 換一個與正則表達式匹配的子串
     
轉換類 strtolower($str)                                               所有轉小寫 str.toLowerCase()
  strtoupper($str)                                               所有轉大寫 str.toUpperCase()
  ucfirst($str)                                                      首字母大寫  
  strrev($str)                                                   字符串反過來  
     
分割合併類 explode(分隔符,$str)                                 分割字符串爲數組 str.split(分隔符, [n])                           n爲保留字符的數量
  implode(鏈接符,$arr)                                 鏈接數組爲字符串 arr.jion()
     
     
去除類 trim($str,須要去除的字符)               str.trim()
                                      去除字符串兩邊指定字符,默認爲空格
相關文章
相關標籤/搜索