本篇文章給大家帶來的內容是關于php字符串中常用函數的總結(附示例),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
PHP常用函數:
函數名 trim() 刪除字符串兩端的空格或其他預定義字符 $str = /r/nHello World!/r/n echo trim($str); rtrim() 刪除字符串右邊的空格或其他預定義字符 $str = Hello World!/n/n echo rtrim($str); chop() rtrim()的別名 ltrim() 刪除字符串左邊的空格或其他預定義字符 $str = /r/nHello World! echo ltrim($str); dirname() 回路徑中的目錄部分(我們把它歸在了字符串函數里了) echo dirname( c:/testweb/home.php str_pad() 把字符串填充為指定的長度 $str = Hello World echo str_pad($str,20, . str_repeat() 重復使用指定字符串 echo str_repeat( . ,13); str_split() 把字符串分割到數組中 print_r(str_split( Hello )); strrev() 反轉字符串 echo strrev( Hello World! wordwrap() 按照指定長度對字符串進行折行處理 $str = An example on a long word is: Supercalifragulistic echo wordwrap($str,15); str_shuffle() 隨機地打亂字符串中所有字符 echo str_shuffle( Hello World parse_str() 將字符串解析成變量 parse_str( id=23 name=John%20Adams ,$myArray); print_r($myArray); number_format() 通過千位分組來格式化數字 echo number_format( 1000000 echo number_format( 1000000 ,2); echo number_format( 1000000 ,2, , , . strtolower() 字符串轉為小寫 echo strtolower( Hello WORLD! strtoupper() 字符串轉為大寫 echo strtoupper( Hello WORLD! ucfirst() 字符串首字母大寫 echo ucfirst( hello world ucwords() 字符串每個單詞首字符轉為大寫 echo ucwords( hello world htmlentities() 把字符轉為HTML實體 $str = John Adams echo htmlentities($str, ENT_COMPAT); htmlspecialchars() 預定義字符轉html編碼 nl2br() /n轉義為注:mb_* 和iconv_* 他們可以處理多字節字符,例如:中文。
中文主要用的是GBK和utf-8兩種編碼格式。
GBK和utf-8是兩個不同的編碼委員會對于漢字進行的編碼的標準。
他們規定GBK是雙字節,也就是一個漢字占用2Bytes。
utf-8是三字節,一個漢字占用三個字節長度的存儲空間。
以上就是php字符串中常用函數的總結(附示例)的詳細內容,PHP教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答