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 组件化编程技巧
Jun 06 PHP
一个PHP并发访问实例代码
Sep 06 PHP
php json与xml序列化/反序列化
Oct 28 PHP
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
Jun 12 PHP
php使用$_POST或$_SESSION[]向js函数传参
Sep 16 PHP
浅析Yii2中GridView常见操作
Apr 22 PHP
PHP遍历目录文件的常用方法小结
Feb 03 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
Jun 09 PHP
详解php语言最牛掰的Laravel框架
Nov 20 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 PHP
TP5框架实现签到功能的方法分析
Apr 05 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
Mar 09 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
thinkphp浏览历史功能实现方法
2014/10/29 PHP
php输出指定时间以前时间格式的方法
2015/03/21 PHP
PHP预定义变量9大超全局数组用法详解
2016/04/23 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
asp 的 分词实现代码
2007/05/24 Javascript
JS 学习笔记 防止发生命名冲突
2009/07/30 Javascript
javascript window对象属性整理
2009/10/24 Javascript
jquery 模拟类搜索框自动完成搜索提示功能(改进)
2010/05/24 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
2017/04/11 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
老生常谈javascript的面向对象思想
2017/08/22 Javascript
Babel 入门教程学习笔记
2018/06/13 Javascript
vue基于viewer实现的图片查看器功能
2019/04/12 Javascript
Vue.js中该如何自己维护路由跳转记录
2019/05/19 Javascript
js实现的订阅发布者模式简单示例
2020/03/14 Javascript
使用Vant完成DatetimePicker 日期的选择器操作
2020/11/12 Javascript
python数据库操作常用功能使用详解(创建表/插入数据/获取数据)
2013/12/06 Python
利用Python为iOS10生成图标和截屏
2016/09/24 Python
python自动化之Ansible的安装教程
2019/06/13 Python
解决.ui文件生成的.py文件运行不出现界面的方法
2019/06/19 Python
Python爬虫爬取微信朋友圈
2020/08/06 Python
PyCharm 2020.2下配置Anaconda环境的方法步骤
2020/09/23 Python
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
应届生法律顾问求职信
2013/11/19 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书