PHP字串格式化函式

2021-08-19 20:22:24 字數 1680 閱讀 4274

//從字串左側刪除空白或其他預定義字元

string ltrim(string str [,string charlist])

//從字串右側刪除空白或其他預定義字元

string rtrim(string str [,string charlist])

//刪除字串兩端空白字元或其他預定義字元

string

trim(string str [,string charlist])

charlist為可選引數,是過濾字串,用於指定希望去除的特殊符號,多個用空格分開,如」. a」表示去除.和a。如果不指定過濾字串,預設情況下會去掉」 「(空格),」\0」(null),」\t」(製表符),」\n」(新行),」\r」(回車)

還可以用」..」符號指定需要去除的乙個範圍,例如」0..9」或「a..z」表示去掉ascii碼值中的數字和小寫字母。

string str_pad(string input,int pad_length [,string pad_string [,int pad_type] ]);

該函式有4個引數,第乙個為待處理的字串;第二個為處理後字串的長度,如果該值小於原始字串的長度,則不進行任何操作;第三個引數指定填補時所用的字串,預設為空格填補;第四個為填補的方向,有str_pad_both,str_pad_left,str_pad_right,分別代表在兩端,左邊,右邊填充字串。

strtolower()

//將字串轉換為小寫

strtoupper()

//將字串轉換為大寫

ucfirst()

//首字元轉換為大寫

ucwords()

//每個單詞的首字母大寫

$str = "hello world";

echo strtolower($str); //hello world

echo strtoupper($str); //hello world

echo ucfirst($str); //hello world

echo ucwords($str); //hello world

nl2br()

//在每個\n之前插入

。使得在html頁面展示下也能夠換行。

htmlspecialchars()

//將html標記中的特殊字元轉換為實體。&、"、'、<、>。

htmllentitles()

//類似上乙個函式,但是能將所有的非ascii碼字元轉換為對應的實體**

strislashes()

//刪除反斜線,如果有兩個反斜線,則只去掉乙個。

addslashes()

//新增反斜線,在'、"、\、和null等字元前增加必要的反斜線

strip_tags()

//刪除html的標籤

strrev()

//字串反轉

number_format()

//通過千位分組來格式化數字 123456789=>123,456,789

md5()

//將乙個字串進行加密,返回32位的十六進製制字串。

md5_file()

//對檔案進行加密,使用方法和md5()相似

PHP字串格式化函式

localeconv 數值的格式化資訊,根據setlocale函式設定的當前地區,返回乙個包含本地化數字和貨幣格式化資訊的關聯陣列。setlocale 設定地區資訊,第乙個引數指定了受區域設定影響的函式類別常量,第二個引數指定將地區資訊設定為哪個國家 地區,可以是乙個或多個字串或陣列。如果地區資訊是...

PHP格式化字串函式 sprintf

定義和用法 sprintf 函式把格式化的字串寫入乙個變數中。語法 sprintf format,arg1,arg2,arg 引數 描述format 必需。轉換格式。arg1 必需。規定插到 format 字串中第乙個 符號處的引數。arg2 可選。規定插到 format 字串中第二個 符號處的引數...

字串格式化函式

trim 函式 預設功能為去除字串首尾處的空格 或其它字元 返回乙個人新的字串 str hello world echo str的長度為 strlen str nstr trim str echo 新陣列 nstr的長度為 strlen nstr 去除左邊的空格用ltrim 函式 lstr ltri...