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 相关文章推荐
破解.net程序(dll文件)编译和反编译方法
Jan 31 PHP
php中并发读写文件冲突的解决方案
Oct 25 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
Apr 08 PHP
PHP动态编译出现Cannot find autoconf的解决方法
Nov 05 PHP
php文件操作相关类实例
Jun 18 PHP
php链表用法实例分析
Jul 09 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 PHP
PHP设计模式之观察者模式实例
Feb 22 PHP
PHP操作mysql数据库分表的方法
Jun 09 PHP
PHP实现简单计算器小程序
Aug 28 PHP
对laravel的session获取与存取方法详解
Oct 08 PHP
WordPress多语言翻译插件 - WPML使用教程
Apr 01 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
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
数组与类使用PHP的可变变量名需要的注意的问题
2013/06/20 PHP
php过滤XSS攻击的函数
2013/11/12 PHP
php循环table实现一行两列显示的方法
2015/06/04 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
jquery1.83 之前所有与异步列队相关的模块详细介绍
2012/11/13 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
JavaScript解析json格式数据简单示例
2014/12/09 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
JavaScript的MVVM库Vue.js入门学习笔记
2016/05/03 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
ES5 ES6中Array对象去除重复项的方法总结
2017/04/27 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
2017/12/20 Javascript
在VUE中实现文件下载并判断状态的方法
2019/11/08 Javascript
ElementUI中el-tree节点的操作的实现
2020/02/27 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[46:43]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第三局
2016/02/28 DOTA
Python数据结构与算法之使用队列解决小猫钓鱼问题
2017/12/14 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
python的concat等多种用法详解
2018/11/28 Python
python3安装crypto出错及解决方法
2019/07/30 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
销售自荐信
2013/10/22 职场文书
网络事业创业计划书范文
2014/01/09 职场文书
竞选班委演讲稿
2014/04/28 职场文书
个人担保书范文
2014/05/20 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
工作态度不好检讨书
2015/05/06 职场文书
用Python简陋模拟n阶魔方
2021/04/17 Python
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis