1、trim()
定义和用法
trim() 函数移除字符串两侧的空白字符或其他预定义字符。
相关函数:
语法
trim(string,charlist)
参数 描述 string 必需。规定要检查的字符串。 charlist 可选。规定从字符串中删除哪些字符。如果被省略,则移除以下所有字符:
- "\0" - NULL
- "\t" - 制表符
- "\n" - 换行
- "\x0B" - 垂直制表符
- "\r" - 回车
- " " - 空格
2、 addslashes()
实例
在每个双引号(")前添加反斜杠:
<?php $str = addslashes('Shanghai is the "biggest" city in China.'); echo($str); ?>输出:Shanghai is the \"biggest\" city in China.
定义和用法
addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。
预定义字符是:
- 单引号(')
- 双引号(")
- 反斜杠(\)
- NULL
提示:该函数可用于为存储在数据库中的字符串以及数据库查询语句准备字符串。
注释:默认地,PHP 对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。所以您不应对已转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。
语法
addslashes(string)
参数 描述 string 必需。规定要转义的字符串。
3、strval
定义和用法
strval() — 获取变量的字符串值。
语法
string strval ( mixed $var )
返回
var
的 string 值。 参见 string 文档获取更多关于字符串转换的信息。
var
可以是任何标量类型。不能将 strval() 用于数组或对象。
参数 描述 var 要获取字符串值的变量。
4、 strrev()
定义和用法
strrev() 函数反转字符串。
语法
strrev(string)
参数 描述 string 必需。规定要反转的字符串。