去除空格和逗号的函数 php_去除字符串首尾空格和特殊字符的PHP函数trim()

本文介绍了PHP中trim(), ltrim(), rtrim()这三个函数,它们用于去除字符串两侧、左边或右边的空格和特殊字符,帮助开发者确保数据一致性。通过实例演示了如何使用这些函数处理字符串并展示其实际效果。
摘要由CSDN通过智能技术生成

平时让用户表单中或者其他文本框中输入数据的时候,一不小心有可能会输入空格或者其他的特殊字符等等。在某些情况下,字符串中是不允许出现空格和特殊字符的,此时就需要使用一些东西去除这些空格和特殊字符。 在PHP中提供了 trim() 函数来去除字符串左右两边的空格和特殊字符、ltrim() 函数去除字符串左边的空格和特殊字符、rtrim() 函数去除字符串右边的空格和特殊字符。使用这几个PHP自带函数就能很方便的进行这些操作。下面就来介绍这几种函数的语法和使用方法。

trim() 函数

trim() 函数移除字符串两侧的空白字符或其他特殊字符,并返回去掉空格和特殊字符后的字符串。

语法格式如下:trim(string,charlist)

参数:

trim() 函数的参数 string 是要操作的字符串对象;参数 charlist 为可选的参数,指定需要从字符串中删除哪些字符,如果不设置该参数,则所有可选字符都将被删除。

trim() 函数参数 charlist 的可选值如下:\0NULL

\t制表符

\n换行

\x0B垂直制表符

\r回车

" "空格

使用 trim() 函数移除字符串两侧的空白字符或其他特殊字符,其实例代码如下:<?php

$str = "\r\r(:@_@ PHP中文网 @_@:) ";

echo trim($str); // 去除字符串左右两边的空格

echo "
";

echo trim($str,"\r\r(: :)"); // 去除字符串左右两边的特殊字符\r\r(: :)

?>

输出结果为:(:@_@ PHP中文网 @_@:)

@_@ PHP中文网 @_@

ltrim() 函数

ltrim() 函数去除字符串左边的空格和特殊字符,并返回去掉左侧空格和特殊字符后的字符串。

语法格式如下:ltrim(string,charlist)

使用 ltrim() 函数移除字符串左侧的空白字符或其他特殊字符,其实例代码如下:<?php

$str = " (:@_@ PHP中文网 @_@:) ";

echo ltrim($str); // 去除字符串左边的空格

echo "
";

echo ltrim($str," (:@_@ "); // 去除字符串左边的特殊字符(:@_@

?>

输出结果为:(:@_@ PHP中文网 @_@:)

PHP中文网 @_@:)

rtrim() 函数

rtrim() 函数去除字符串左边的空格和特殊字符,并返回去掉右侧空格和特殊字符后的字符串。

语法格式如下:rtrim(string,charlist)

使用 rtrim() 函数移除字符串右侧的空白字符或其他特殊字符,其实例代码如下:<?php

$str = " (:@_@ PHP中文网 @_@:) ";

echo rtrim($str); // 去除字符串右边的空格

echo "
";

echo ltrim($str," @_@:) "); // 去除字符串右边的特殊字符@_@:)

?>

输出结果为:(:@_@ PHP中文网 @_@:)

(:@_@ PHP中文网

【相关推荐】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值