首页后端开发PHPPHP中trim函数有什么用,使用要注意哪些?

PHP中trim函数有什么用,使用要注意哪些?

时间2024-03-25 18:24:03发布访客分类PHP浏览1179
导读:这篇文章我们来了解PHP中trim函数的相关内容,trim是一种内置函数,可以去除字符串首尾处的空白字符或者其他字符,接下来我们就具体的了解一下trim函数的作用和用法,下文示例有一定的参考价值,有需要的朋友可以了解看看,接下来就跟随小编来...

这篇文章我们来了解PHP中trim函数的相关内容,trim是一种内置函数,可以去除字符串首尾处的空白字符或者其他字符,接下来我们就具体的了解一下trim函数的作用和用法,下文示例有一定的参考价值,有需要的朋友可以了解看看,接下来就跟随小编来一起学习一下吧!

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

PHP trim()函数的作用和使用方法

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

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

trim ( string $str [, string $character_mask = ” \t\n\r\0\x0B” ] );

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

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

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

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

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

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

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

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

设置一个参数$str:

?php
$data = "我有空格 ";
    
$data2 = ";
    ";
    
echo $data.$data2;
    
echo "br>
    ";
    
echo trim($data).$data2;
    
echo "br>
    ";
    

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

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

?php
$data = "我有空格 ";
    
$data2 = ";
    ";
    
echo $data.$data2;
    
echo "br>
    ";
    
echo trim($data,'\t').$data2;
    //指定删除制表符号\t
echo "br>
    ";
    

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

关于PHP中trim函数的作用和用法就介绍到这,上述示例有一定的参考价值,需要的朋友可以了解看看,希望大家阅读完这篇文章能有所收获。最后,想要了解更多trim函数的使用,大家可以关注网络其它相关文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP中trim函数有什么用,使用要注意哪些?
本文地址: https://pptw.com/jishu/652957.html
jquery求兄弟节点的内容值的方法是什么? Java中如何使用HttpClient实现HTTP请求

游客 回复需填写必要信息