php中的实现trim函数代码


Posted in PHP onMarch 19, 2007

去掉前后的空格. 

假设有一个字符串" ddd dd d ",经过Trim()之后成为"ddd dd d". 

如上可以去掉两边多余的空格(包括制表符),但不能去掉中间的空格. 
PHP中的trim()函数跟ASP中的trim()函数用法一样的,如果你接触过ASP,那么就自然会用的. 
用法比较简单,在想要去掉空格的变量中加入如下: 
<?php 
echo trim($变量); 
?>

一般用到用户的password处理中。

定义和用法
trim() 函数从字符串的两端删除空白字符和其他预定义字符。

语法
trim(string,charlist)参数 描述
string 必需。规定要检查的字符串。
charlist 可选。规定要转换的字符串。如果省略该参数,则删除以下所有字符:
"\0" - NULL
"\t" - tab
"\n" - new line
"\x0B" - 纵向列表符
"\r" - 回车
" " - 普通空白字符
例子 1

<html> 
<body> 
<?php 
$str = " Hello World! "; 
echo "Without trim: " . $str; 
echo "<br />"; 
echo "With trim: " . trim($str); 
?> 
<body> 
<html>

输出:
Without trim: Hello World! 
With trim: Hello World!HTML 源码:

例子 2

<?php 
$str = "\r\nHello World!\r\n"; 
echo "Without trim: " . $str; 
echo "<br />"; 
echo "With trim: " . trim($str); 
?>

输出:

Without trim: Hello World!
With trim: Hello World!HTML

PHP 相关文章推荐
php 正则表达式小结
Aug 31 PHP
PHP中的MYSQL常用函数(php下操作数据库必备)
Sep 12 PHP
zf框架db类的分页示例分享
Mar 14 PHP
PHP面向对象程序设计之类常量用法实例
Aug 20 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
Nov 14 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
Oct 08 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
Yii2语言国际化的配置教程
Aug 19 PHP
Yii2.0 RESTful API 基础配置教程详解
Dec 26 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
Nov 14 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
Aug 24 PHP
php中判断一个字符串包含另一个字符串的方法
Mar 19 #PHP
php之字符串变相相减的代码
Mar 19 #PHP
PHP入门速成教程
Mar 19 #PHP
phpMyAdmin 安装教程全攻略
Mar 19 #PHP
PHP5中的this,self和parent关键字详解教程
Mar 19 #PHP
一篇不错的PHP基础学习笔记
Mar 18 #PHP
PHP_MySQL教程-第一天
Mar 18 #PHP
You might like
PHP自动生成月历代码
2006/10/09 PHP
php 中的str_replace 函数总结
2007/04/27 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
10 个经典PHP函数
2013/10/17 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
php实现留言板功能
2017/03/05 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
2013/01/06 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
2014/04/10 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
2014/07/08 Javascript
jQuery+css3实现转动的正方形效果(附demo源码下载)
2016/01/27 Javascript
ES6通过babel转码使用webpack使用import关键字
2016/12/13 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
微信小程序实现给嵌套template模板传递数据的方式总结
2017/12/18 Javascript
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
Django中实现一个高性能计数器(Counter)实例
2014/07/09 Python
Python中单、双下划线的区别总结
2017/12/01 Python
Django model序列化为json的方法示例
2018/10/16 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
2019/07/01 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
英国经典球衣网站:Classic Football Shirts
2017/05/20 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
记者岗位职责
2014/01/06 职场文书
《小池塘》教学反思
2014/02/28 职场文书
中班幼儿评语大全
2014/04/30 职场文书
信息工作经验交流材料
2014/05/28 职场文书
详解前端任务构建利器Gulp.js使用指南
2021/04/30 Javascript
MySQL和Oracle批量插入SQL的通用写法示例
2021/11/17 MySQL
Python如何利用pandas读取csv数据并绘图
2022/07/07 Python