如果7.1以上不能用''删除,那该怎么删除
来源:2-12 PHP数据类型之字符串类型(2)
刘一
2019-05-30 15:09:35
如果7.1以上不能用 空格''删除,那该怎么删除
1回答
好帮手慕小尤
2019-05-30
同学你好,在PHP7.1中不支持花括号删除字符串,解决方法:
将PHP切换到PHP7以下版本。
可以使用 strpos(必选:被搜索的字符串, 必选:要查找的字符, 可选:开始搜索的位置)和substr_replace(必选:要检查的字符串, 必选:规定要插入的字符串, 必选:规定在字符串的何处开始替换, 可选:规定要替换多少个字符,默认是与字符串长度相同)两个函数进行删除。代码如下:
<?php $a = "abcababa"; $count=strpos($a,"b"); //strpos返回字符串在另一个字符串中第一次出现的位置。 echo $str=substr_replace($a,"",$count,2); //substr_replace() 函数把字符串的一部分替换为另一个字符串。 ?>
祝学习愉快!
相似问题