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() 的别名