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操作文件方法问答
Mar 16 PHP
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 PHP
php microtime获取浮点的时间戳
Feb 21 PHP
php笔记之常用文件操作
Oct 12 PHP
探讨:parse url解析URL,返回其组成部分
Jun 14 PHP
解析php中const与define的应用区别
Jun 18 PHP
ThinkPHP3.1新特性之G方法的使用
Jun 19 PHP
linux下安装php的memcached客户端
Aug 03 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
Apr 21 PHP
php实现用户登陆简单实例
Apr 04 PHP
PHP使用zlib扩展实现GZIP压缩输出的方法详解
Apr 09 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
Mar 02 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中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
PHP的openssl加密扩展使用小结(推荐)
2016/07/18 PHP
php实现等比例压缩图片
2018/07/26 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
图片连续滚动代码[兼容IE/firefox]
2009/06/11 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
javascript中Function类型详解
2015/04/28 Javascript
深入学习JavaScript对象
2015/10/13 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
Vue实现可移动水平时间轴
2020/06/29 Javascript
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
python将字符串转换成数组的方法
2015/04/29 Python
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
基于pip install django失败时的解决方法
2018/06/12 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
2020/02/28 Python
Python中logger日志模块详解
2020/08/04 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
教师实习自我鉴定
2013/12/14 职场文书
前台文员我鉴定
2014/01/12 职场文书
高三政治教学反思
2014/02/06 职场文书
装修设计师求职信
2014/02/26 职场文书
乡镇总工会学雷锋活动总结
2014/03/01 职场文书
竞聘演讲稿
2014/04/24 职场文书
2014年学校禁毒工作总结
2014/12/23 职场文书
2016年师德学习心得体会
2016/01/12 职场文书