去掉前后的空格.
假设有一个字符串 "ddd dd d", 经过 Trim() 之后成为 "ddd dd d".
如上可以去掉两边多余的空格 (包括制表符), 但不能去掉中间的空格.
PHP 中的 trim() 函数跟 ASP 中的 trim() 函数用法一样的, 如果你接触过 ASP, 那么就自然会用的.
用法比较简单, 在想要去掉空格的变量中加入如下:
- echo trim($ 变量);
- ?>
一般用到用户的 password 处理中
定义和用法
trim() 函数从字符串的两端删除空白字符和其他预定义字符
语法
trim(string,charlist) 参数 描述
string 必需规定要检查的字符串
charlist 可选规定要转换的字符串如果省略该参数, 则删除以下所有字符:
- "\0" - NULL
- "\t" - tab
- "\n" - new line
"\x0B" - 纵向列表符
"\r" - 回车
" " - 普通空白字符
例子 1
代码如下:
- $str = "Hello World!";
- echo "Without trim:" . $str;
- echo "
- ";
- echo "With trim:" . trim($str);
- ?>
输出:
代码如下:
Without trim: Hello World!
With trim: Hello World!html 源码:
例子 2
代码如下:
- $str = "\r\nHello World!\r\n";
- echo "Without trim:" . $str;
- echo "
- ";
- echo "With trim:" . trim($str);
- ?>
输出:
- Without trim: Hello World!
- With trim: Hello World!HTML
来源: https://www.php1.cn/detail/php-7e84d42dd9.html