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 相关文章推荐
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
Nov 18 PHP
PHP在字符断点处截断文字的实现代码
Apr 21 PHP
yii框架源码分析之创建controller代码
Jun 28 PHP
php重定向的三种方法分享
Feb 22 PHP
PHP笔记之:基于面向对象设计的详解
May 14 PHP
PHP用身份证号获取星座和生肖的方法
Nov 07 PHP
php发送get、post请求的6种方法简明总结
Jul 08 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
Aug 31 PHP
php验证码生成代码
Nov 11 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
thinkPHP中U方法加密传递参数功能示例
May 29 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 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
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
PHP中几个常用的魔术常量
2012/02/23 PHP
常见PHP数据库解决方案分析介绍
2015/09/24 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
jQuery 中ajax异步调用的四种方式
2016/06/28 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
layUI实现列表查询功能
2019/07/27 Javascript
javascript头像上传代码实例
2019/09/28 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
JS实现图片切换特效
2019/12/23 Javascript
jQuery实现的移动端图片缩放功能组件示例
2020/05/01 jQuery
vue图片裁剪插件vue-cropper使用方法详解
2020/12/16 Vue.js
快速解决pandas.read_csv()乱码的问题
2018/06/15 Python
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
python判断all函数输出结果是否为true的方法
2020/12/03 Python
CSS3 text-shadow实现文字阴影效果
2016/02/24 HTML / CSS
Canvas实现放大镜效果完整案例分析(附代码)
2020/11/26 HTML / CSS
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
波兰家具和室内装饰品购物网站:Vivre
2018/04/10 全球购物
协议书范本
2014/04/23 职场文书
物流专业自荐信
2014/05/23 职场文书
小学校本培训方案
2014/06/06 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
不同意离婚答辩状
2015/05/22 职场文书
党员发展大会主持词
2015/07/03 职场文书
史上最全书信经典范文大全(建议收藏)
2019/07/10 职场文书