php trim函数详解[亲测有效] -金沙1005

php trim函数详解[亲测有效]phptrim函数详解

1. 官方说明

trim(string $string, string $characters = " \n\r\t\v\x00"): string
php trim函数详解[亲测有效]

为防止网络爬虫,请关注公众号回复”口令”

激活idea 激活clion
datagrip dataspell
dotcover dotmemory
dottrace goland
phpstorm pycharm
resharper reshac
rider rubymine
webstorm 全家桶

删除字符串两边的空白字符以及预定义字符。

2. 参数详解

情形一: 最常用的去除字符串两边的空白字符,这个就没啥可说的了。
情形二: 去除一个字符
对于左边去除,遍历字符串的每个字符,把第一个与characters不相等的字符的位置作为新字符串的起始位置,同时更新长度。

对右边去除,从右边开始遍历,找到第一个不等于characters的字符,把字符串长度减去遍历次数。

至此,新字符串起始位置和长度都确定了,即可返回去除之后的字符串。

$str = 'hello world';
echo trim($str,'h');
输出: ello world

情形三: 去除多个字符
首先使用一个mask数据,用于标记那些需要去除的字符串(mask 可以理解为一个以字符ascii值为键值的hash表)。 然后执行操作跟去除一个字符类似,只是结束条件是寻找到第一个不在字符表里的元素。

$str = 'hello world';
echo trim($str,'hdle');
输出: o wor
$str = 'hello world';
echo ltrim($str,'hdle');
输出: o world
$str = 'hello world';
echo rtrim($str,'hdle');
输出: hello wor
js555888金沙老品牌的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/143286.html

(0)

相关推荐

  • 关闭php报错_php四种报错php禁止报错的方法:首先打开php.ini配置文件;然后找到“display_errors =”;最后将“=”后面的值修改为“off”即可。也可以在php脚本中添加“error_reporting(0)”来屏蔽所有的错误提示。

  • think php curd,thinkphp curd简单易懂实例演示「终于解决」curd是thinkphp中对数据操作的重要组成部分,下面简单的实例来说明thinkphpcurd是如何操作使用的。curd对应的方法分别是:add(),save(),select(),delete(),classindexactionextendsaction{publicfunctionindex(){$a=m(‘user’);//首先实例化一…

  • phpstorm2021.11.3激活码【最新永久激活】[亲测有效](phpstorm2021.11.3激活码)最近有小伙伴私信我,问我这边有没有免费的intellijidea的激活码,然后我将思创斯台教程分享给他了。激活成功之后他一直表示感谢,哈哈~intellij…

  • php utf8转中文的方法utf8转中文的方法:首先通过“urldecode”函数解码已编码的url字符串;然后使用“mb_convert_encoding”函数转换字符的编码;最后输出转换结果即可。

  • php 对金额的向上取整、向下取整在php中,一般来说如果需要向上取整,向下取整。用ceil()、floor()函数就可以。但是如果对金额的向上、向下取整要怎么处理那(金额一般都是要保留两位小数的)。向上取整 /***默认保留2位(金额向上取整算法)*@param$amount*@paramint$decimals*@returnfloat|int…

  • phpstorm2021激活码【2021免费激活】[通俗易懂](phpstorm2021激活码)jetbrains旗下有多款编译器工具(如:intellij、webstorm、pycharm等)在各编程领域几乎都占据了垄断地位。建立在开源intellij平台之…

  • 如何解决php odbc乱码问题「建议收藏」php odbc乱码的解决办法:首先打开相应的php代码文件;然后修改代码为“@header(“content-type:text/html;charset=gb18030”);”;最后保存并运行php文件即可。

  • php巧用函数将给定子串换成*号(大小写不敏感)[通俗易懂]在之前的文章中我们介绍了一种字符串替换方法,该方法可以区分大小写的将给定子串替换成其他值,感兴趣的可以点击链接查阅→《php如何将给定子串换成*号(大小写敏感)》。这次我们给大家介绍替换字符串中给定子串的另一种方法,有需要的可以参考参考。

发表回复

您的电子邮箱地址不会被公开。

联系金沙1005

关注“java架构师必看”公众号

回复4,添加站长微信。

附言:ispacesoft.com网而来。

关注微信
网站地图