Heim >Backend-Entwicklung >PHP-Tutorial >php 为什么 trim($str, '-') 无法删除 '-' ?
如题,具体代码如下
<code><?php $trimmed = trim("go-go-go", '-'); var_dump($trimmed); ?> </code>
输出为
<code>string(8) "go-go-go" </code>
请问为什么无法删除字符串中的 -
符号?第二个参数不是用来指定过滤符号的吗?
谢谢
如题,具体代码如下
<code><?php $trimmed = trim("go-go-go", '-'); var_dump($trimmed); ?> </code>
输出为
<code>string(8) "go-go-go" </code>
请问为什么无法删除字符串中的 -
符号?第二个参数不是用来指定过滤符号的吗?
谢谢
trim()
只能删除 字符串 两侧的
可以使用楼上的方法 替换为空格
str_replace('','-','go-go-go');
替换用str_replace