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边学边教》(01.开篇――准备工作)
Dec 13 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
PHP中将字符串转化为整数(int) intval() printf() 性能测试
Mar 20 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
CI框架装载器Loader.php源码分析
Nov 04 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
Jul 02 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
Jul 10 PHP
PHP读取大文件的多种方法介绍
Apr 04 PHP
php使用ffmpeg获取视频信息并截图的实现方法
May 03 PHP
PHP开发APP端微信支付功能
Feb 17 PHP
php+mysql+jquery实现日历签到功能
Feb 27 PHP
php快速导入大量数据的实例方法
Sep 23 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 开发环境配置(测试开发环境)
2010/04/28 PHP
php购物车实现代码
2011/10/10 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
2012/09/19 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
PHP如何将log信息写入服务器中的log文件
2015/07/29 PHP
PHP Smarty模版简单使用方法
2016/03/30 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
配置node服务器并且链接微信公众号接口配置步骤详解
2019/06/21 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
Python中比较特别的除法运算和幂运算介绍
2015/04/05 Python
python3简单实现微信爬虫
2015/04/09 Python
Python ldap实现登录实例代码
2016/09/30 Python
django-初始配置(纯手写)详解
2019/07/30 Python
pytorch中使用cuda扩展的实现示例
2020/02/12 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
django实现HttpResponse返回json数据为中文
2020/03/27 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
2020/06/08 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
python读取excel进行遍历/xlrd模块操作
2020/07/12 Python
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
大学生四个方面的自我评价
2013/09/19 职场文书
大学生职业生涯规划书范文
2014/01/04 职场文书
事业单位接收函
2014/01/10 职场文书
两年的个人工作自我评价
2014/01/10 职场文书
意向协议书范本
2014/04/23 职场文书
英语分层教学实施方案
2014/06/15 职场文书
党的作风建设心得体会
2014/10/22 职场文书
怎样写家长意见
2015/06/04 职场文书
MySQL Innodb索引机制详细介绍
2021/11/23 MySQL
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript
浅谈Redis变慢的原因及排查方法
2022/06/21 Redis