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读取网页文件内容的实现代码(fopen,curl等)
Jun 23 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
Apr 11 PHP
浅谈php中fopen不能创建中文文件名文件的问题
Feb 06 PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
May 23 PHP
PHP编程实现计算抽奖概率算法完整实例
Aug 09 PHP
php实现算术验证码功能
Dec 05 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 PHP
详解laravel passport OAuth2.0的4种模式
Nov 04 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 PHP
如何用PHP实现分布算法之一致性哈希算法
May 26 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
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
2011/11/02 PHP
使用php实现截取指定长度
2013/08/06 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
33道php常见面试题及答案
2015/07/06 PHP
php结合md5的加密解密算法实例
2016/09/30 PHP
js仿百度有啊通栏展示效果实现代码
2013/05/28 Javascript
js 调用父窗口的具体实现代码
2013/07/15 Javascript
jquery ajax属性async(同步异步)示例
2013/11/05 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
2015/12/03 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
微信小程序 toast 详解及实例代码
2016/11/09 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
D3.js的基础部分之数组的处理数组的排序和求值(v3版本)
2019/05/09 Javascript
[04:44]DOTA2 2017全国高校联赛视频回顾
2017/08/21 DOTA
使用Python的内建模块collections的教程
2015/04/28 Python
python提取页面内url列表的方法
2015/05/25 Python
快速了解python leveldb
2018/01/18 Python
python-opencv 将连续图片写成视频格式的方法
2019/01/08 Python
详解Python字符串切片
2019/05/20 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
Python assert关键字原理及实例解析
2019/12/13 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
澳大利亚在线购买儿童玩具:Toy Universe
2017/12/28 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
政府个人对照检查材料
2014/08/28 职场文书
小学二年级数学教学计划
2015/01/20 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
关于nginx 实现jira反向代理的问题
2021/09/25 Servers