PHP trim()函数一般是用来去除字符串首尾处的空白字符(或者其他字符),一般在用在服务端对接收的用户数据进行处理,以免把用户误输入的空格存储到数据库,下次对比数据时候出错。

该函数有两个参数,第二个可以为空,格式如下:

trim ( string $str [, string $character_mask = ” tnr x0B” ] );

$str 为需要处理的字符串,如果$character_mask不为空,只会清楚$character_mask上写的要求清楚的字符;如果第二个参数$character_mask为空,会过滤以下字符:

” ” (ASCII 32 (0x20)),普通空格符。

“t” (ASCII 9 (0x09)),制表符。

“n” (ASCII 10 (0x0A)),换行符。

“r” (ASCII 13 (0x0D)),回车符。

“ ” (ASCII 0 (0x00)),空字节符。

“x0B” (ASCII 11 (0x0B)),垂直制表符。

数据处理后,返回的是过滤后的字符串。

设置一个参数$str:

$data = "我有空格 ";

$data2 = ";";

echo $data.$data2;

echo "
";

echo trim($data).$data2;

echo "
";

trim函数空格去除效果

很显然,trim函数处理后,字符串data的空格被去掉了。

我们加设置第二个参数看下效果:

$data = "我有空格 ";

$data2 = ";";

echo $data.$data2;

echo "
";

echo trim($data,'t').$data2;//指定删除制表符号t

echo "
";

trim去掉制表符

很显然,我们的data没有制表符,所以即便trim处理过了,我们的空格还是存在。

http://www.wangtuizhijia.com/archives/125

内容来源于网络如有侵权请私信删除

php中trim 的作用,PHP trim()函数的作用和使用方法相关推荐

  1. python中time库是什么意思_python中time库的time.time()函数的作用是什么

    python中time库的time.time()函数的作用是什么? 作用:Python time time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数). time()方法语法:time. ...

  2. python中time的函数_python中time库的time.time()函数的作用是什么

    python中time库的time.time()函数的作用是什么 python中time库的time.time()函数的作用是什么? 作用:Python time time() 返回当前时间的时间戳( ...

  3. C++中虚析构函数和纯虚函数的作用

    一. 虚析构函数 为了能够正确的调用对象的析构函数,一般要求具有层次结构的顶级类定义其析构函数为虚函数.因为在delete一个抽象类指针时候,必须要通过虚函数找到真正的析构函数. class Base ...

  4. lua中的闭包(closure或者匿名函数)的作用

    闭包和upvalue lua构建一个新的函数时, 会创建一个函数对象, 其中包含了函数本身的原型还有函数使用到的外部变量或者常量. 当这个新的函数处于某个函数内部, 我们将这个对象称之为闭包, 它所引 ...

  5. python二次开发ug_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法

    从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...

  6. python中nx_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法

    从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...

  7. systemverilog中输入/输出系统任务和系统函数---$sformat和$sformatf使用方法及其区别

    文件I/O任务和函数(IEEE Standard for SystemVerilog-21) 将数据格式化为字符串(IEEE Standard for SystemVerilog-21.3.3) va ...

  8. php中的round是什么,phpround函数怎么用

    PHP round()函数用于对浮点数进行四舍五入.round语法是round(X,prec),参数X表示要做处理的数字,prec表示指定小数点后的位数. round()函数怎么用? 作用:round ...

  9. php中ceil的用法,php ceil函数怎么用?

    ceil()函数怎么用? php ceil()函数的作用是向上舍入为最接近的整数,语法是ceil(number),表示返回不小于参数X的下一个整数,如果没有小数,返回参数X,如果有小数部分则舍去小数部 ...

  10. VC中的宏 (#define) 与预处理 (#if/#ifdef/#pragma) 的使用方法总结。

    C/C++ 预定义宏 例子:C/C++ 预定义宏的取值 C/C++ 预定义宏用途:诊断与调试输出 CRT 的诊断与调试输出:assert, _ASSERT/_ASSERTE, _RPTn/_RPTFn ...

最新文章

  1. 【每日一算法】全排列问题
  2. VC++从txt文本中读取字符和数字
  3. Jenkins maven 编译一些问题
  4. 【量化投资】策略五(聚宽)
  5. NSString 用法总结与陷阱
  6. 使用dotnet Cli向nuget发布包
  7. 【渝粤教育】国家开放大学2018年春季 0703-21T经济学基础 参考试题
  8. TensorFlow2.0:维度变换
  9. java ref object_深入探讨 java.lang.ref 包
  10. python pdf转html代码_python将html转成PDF的实现代码(包含中文)
  11. java项目中build path的设置
  12. 磁力链接搜索引擎源码下载
  13. 云原生 Kuma 简单部署与使用
  14. dbpedia知识图谱java_中文通用百科知识图谱(CN-DBpedia)
  15. RK987A 机械键盘快捷键说明---仅供自己使用
  16. 财务工具 - 编写一个等额本息反推利率的计算器
  17. CSS3选择器-组合选择器
  18. 2019郑大计算机考研分,2019年郑大分数线未出?郑州大学近三年考研分数线汇总...
  19. 计算机软件著作权怎么审查,申请软件著作权的受理及审查是怎样的?
  20. 计算机教案课后记怎么写,教案后记怎么写

热门文章

  1. pytorch小知识点(二)-------CrossEntropyLoss(reduction参数)
  2. EN 14351-1门窗及配件—CE认证
  3. KISSY基础篇乄KISSY之IO前奏
  4. KISSY基础篇乄KISSY之Node(1)
  5. linux--shell基础
  6. 《多一点爱心》 --《年轻的潮》 汪国真
  7. Power Query (Power BI)傻瓜式合并资产负债表,史上最好用
  8. Java有没有lower_bound函数_函数 - lower_boundupper_bound
  9. centos 拨号上网
  10. android打开x86模拟器失败