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 相关文章推荐
我的论坛源代码(十)
Oct 09 PHP
PHP 实例化类的一点摘记
Mar 23 PHP
php array_walk() 数组函数
Jul 12 PHP
php利用iframe实现无刷新文件上传功能的代码
Sep 29 PHP
利用php下载xls文件(自己动手写的)
Apr 18 PHP
PHP预定义变量9大超全局数组用法详解
Apr 23 PHP
CI框架中类的自动加载问题分析
Nov 21 PHP
PHP开发APP端微信支付功能
Feb 17 PHP
PHP实现模拟http请求的方法分析
Dec 20 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
Jul 17 PHP
mongodb和php的用法详解
Mar 25 PHP
PHP如何通过date() 函数格式化显示时间
Nov 13 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连接mssql的一些相关经验及注意事项
2013/02/05 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
jQuery中filter(),not(),split()使用方法
2010/07/06 Javascript
apycom出品的jQuery精美菜单破解方法
2011/02/18 Javascript
浅析JavaScript中的同名标识符优先级
2013/12/06 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
javascript实现label标签跳出循环操作
2016/03/06 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
jQuery 表单序列化实例代码
2017/06/11 jQuery
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
Angular父组件调用子组件的方法
2018/04/02 Javascript
JS实现指定区域的全屏显示功能示例
2019/04/25 Javascript
vue随机验证码组件的封装实现
2020/02/19 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
python实现批量获取指定文件夹下的所有文件的厂商信息
2014/09/28 Python
详解Python中的各种函数的使用
2015/05/24 Python
Python中__init__.py文件的作用详解
2016/09/18 Python
matplotlib作图添加表格实例代码
2018/01/23 Python
Python实现修改IE注册表功能示例
2018/05/10 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
2020/02/24 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
2020/06/18 Python
关于python的缩进规则的知识点详解
2020/06/22 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
心理学专业毕业生推荐信范文
2013/11/21 职场文书
办理退休介绍信
2014/01/09 职场文书
三年大学自我鉴定
2014/01/16 职场文书
2014年秋季开学典礼主持词
2014/08/02 职场文书
个人先进材料范文
2014/12/30 职场文书
运动会通讯稿50字
2015/07/20 职场文书
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技