1.addslashes — 使用反斜線引用字符串
string addslashes ( string $str )
返回字符串,該字符串為了數據庫查詢語句等的需要在某些字符前加上了反斜線。這些字符是單引號(')、雙引號(")、反斜線(\)與 NUL(NULL 字符)。
2.get_html_translation_table — 返回使用 htmlspecialchars() 和 htmlentities() 后的轉換表
array get_html_translation_table ([ int $table = HTML_SPECIALCHARS [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = 'UTF-8' ]]] )
3.htmlentities — 將字符轉換為 HTML 轉義字符
string htmlentities ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = true ]]] )
本函數各方面都和 htmlspecialchars() 一樣, 除了 htmlentities() 會轉換所有具有 HTML 實體的字符。
4.html_entity_decode— 將經過htmlentities轉義過的字符串轉回來
string html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] )
5.htmlspecialchars — 將特殊字符轉換為 HTML 實體
string htmlspecialchars ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = TRUE ]]] )
某類字符在 HTML 中有特殊用處,如需保持原意,需要用 HTML 實體來表達。 本函數會返回字符轉義后的表達。 如需轉換子字符串中所有關聯的名稱實體,使用 htmlentities() 代替本函數。
6.htmlspecialchars_decode — 將特殊的 HTML 實體轉換回普通字符
string htmlspecialchars_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )
此函數的作用和 htmlspecialchars() 剛好相反。它將特殊的HTML實體轉換回普通字符。被轉換的實體有: &, " (沒有設置ENT_NOQUOTES 時), ' (設置了 ENT_QUOTES 時), < 以及>。
7.lcfirst — 使一個字符串的第一個字符小寫
string lcfirst ( string $str )
返回第一個字母小寫的 str ,如果是字母的話。
8.ucfirst — 將字符串的首字母轉換為大寫
string ucfirst ( string $str )
將 str 的首字符(如果首字符是字母)轉換為大寫字母,并返回這個字符串。
9.strip_tags — 從字符串中去除 HTML 和 PHP 標記
string strip_tags ( string $str [, string $allowable_tags ] )
該函數嘗試返回給定的字符串 str 去除空字符、HTML 和 PHP 標記后的結果。它使用與函數 fgetss() 一樣的機制去除標記。
10.stripslashes — 反引用一個引用字符串
string stripslashes ( string $str )
反引用一個引用字符串。
11.strtolower — 將字符串轉化為小寫
string strtolower ( string $string )
將 string 中所有的字母字符轉換為小寫并返回。
12.strtoupper — 將字符串轉化為大寫
string strtoupper ( string $string )
將 string 中所有的字母字符轉換為大寫并返回。
13.trim — 去除字符串首尾處的空白字符(或者其他字符)
string trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] )
此函數返回字符串 str 去除首尾空白字符后的結果。如果不指定第二個參數,trim() 將去除這些字符:
* " " (ASCII 32 (0x20)),普通空格符。
* "\t" (ASCII 9 (0x09)),制表符。
* "\n" (ASCII 10 (0x0A)),換行符。
* "\r" (ASCII 13 (0x0D)),回車符。
* "\0" (ASCII 0 (0x00)),空字節符。
* "\x0B" (ASCII 11 (0x0B)),垂直制表符。
14.ltrim — 刪除字符串開頭的空白字符(或其他字符)
string ltrim ( string $str [, string $character_mask ] )
刪除字符串開頭的空白字符(或其他字符)
15.rtrim — 刪除字符串末端的空白字符(或者其他字符)
string rtrim ( string $str [, string $character_mask ] )
該函數刪除 str 末端的空白字符(或者其他字符)并返回。
16.chop — rtrim() 的別名