php中trim 的作用,PHP trim()函数的作用和使用方法
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()函数的作用和使用方法相关推荐
- python中time库是什么意思_python中time库的time.time()函数的作用是什么
python中time库的time.time()函数的作用是什么? 作用:Python time time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数). time()方法语法:time. ...
- python中time的函数_python中time库的time.time()函数的作用是什么
python中time库的time.time()函数的作用是什么 python中time库的time.time()函数的作用是什么? 作用:Python time time() 返回当前时间的时间戳( ...
- C++中虚析构函数和纯虚函数的作用
一. 虚析构函数 为了能够正确的调用对象的析构函数,一般要求具有层次结构的顶级类定义其析构函数为虚函数.因为在delete一个抽象类指针时候,必须要通过虚函数找到真正的析构函数. class Base ...
- lua中的闭包(closure或者匿名函数)的作用
闭包和upvalue lua构建一个新的函数时, 会创建一个函数对象, 其中包含了函数本身的原型还有函数使用到的外部变量或者常量. 当这个新的函数处于某个函数内部, 我们将这个对象称之为闭包, 它所引 ...
- python二次开发ug_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...
- python中nx_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...
- systemverilog中输入/输出系统任务和系统函数---$sformat和$sformatf使用方法及其区别
文件I/O任务和函数(IEEE Standard for SystemVerilog-21) 将数据格式化为字符串(IEEE Standard for SystemVerilog-21.3.3) va ...
- php中的round是什么,phpround函数怎么用
PHP round()函数用于对浮点数进行四舍五入.round语法是round(X,prec),参数X表示要做处理的数字,prec表示指定小数点后的位数. round()函数怎么用? 作用:round ...
- php中ceil的用法,php ceil函数怎么用?
ceil()函数怎么用? php ceil()函数的作用是向上舍入为最接近的整数,语法是ceil(number),表示返回不小于参数X的下一个整数,如果没有小数,返回参数X,如果有小数部分则舍去小数部 ...
- VC中的宏 (#define) 与预处理 (#if/#ifdef/#pragma) 的使用方法总结。
C/C++ 预定义宏 例子:C/C++ 预定义宏的取值 C/C++ 预定义宏用途:诊断与调试输出 CRT 的诊断与调试输出:assert, _ASSERT/_ASSERTE, _RPTn/_RPTFn ...
最新文章
- 【每日一算法】全排列问题
- VC++从txt文本中读取字符和数字
- Jenkins maven 编译一些问题
- 【量化投资】策略五(聚宽)
- NSString 用法总结与陷阱
- 使用dotnet Cli向nuget发布包
- 【渝粤教育】国家开放大学2018年春季 0703-21T经济学基础 参考试题
- TensorFlow2.0:维度变换
- java ref object_深入探讨 java.lang.ref 包
- python pdf转html代码_python将html转成PDF的实现代码(包含中文)
- java项目中build path的设置
- 磁力链接搜索引擎源码下载
- 云原生 Kuma 简单部署与使用
- dbpedia知识图谱java_中文通用百科知识图谱(CN-DBpedia)
- RK987A 机械键盘快捷键说明---仅供自己使用
- 财务工具 - 编写一个等额本息反推利率的计算器
- CSS3选择器-组合选择器
- 2019郑大计算机考研分,2019年郑大分数线未出?郑州大学近三年考研分数线汇总...
- 计算机软件著作权怎么审查,申请软件著作权的受理及审查是怎样的?
- 计算机教案课后记怎么写,教案后记怎么写