php怎么删除字符串中的指定子串

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php中,想要删除字符串中的指定子串,可以通过对一个字符串中的指定子串进行替换,将其替换成空字符串''即可。

而替换指定子串,可以使用str_ireplace() 和 str_replace 函数,它们都会使用新的字符串替换原来字符串中指定的特定字符串,str_replace 区分大小写,str_ireplace() 不区分大小写,两者语法相似:

str_replace(find,replace,string,count)
str_ireplace(find,replace,string,count)
参数描述
find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。一个变量,对替换数进行计数。

只需要将replace参数值设置为空字符串''即可。

示例1:利用str_replace()函数去除指定子串“hello”

<?php
header("Content-type:text/html;charset=utf-8");
$str = 'hello,world,Hello,World';
$replace = '';
$search = 'hello';
echo str_replace($search, $replace, $str);
?>

输出结果:

1.png

示例2:利用str_ireplace()函数去除指定子串“hello”

<?php
header("Content-type:text/html;charset=utf-8");
$str = 'hello,world,Hello,World';
$replace = '';
$search = 'hello';
echo str_ireplace($search, $replace, $str);
?>

输出结果:

2.png

--结束END--

本文标题: php怎么删除字符串中的指定子串

本文链接: https://www.lsjlt.com/news/286.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php怎么删除字符串中的指定子串

    方法:1、利用str_replace()以区分大小写的方式删除,语法“str_replace(子串,'',字符串)”;2、利用str_ireplace()以不区分大小写的方式删除,语法“str_ireplace(子串,'',字符串)”。
    阅读数:112 php 字符串
  • php字符串怎么求指定字符出现次数

    两种求次数的方法:1、使用substr_count()函数,可区分大小写的统计英文、中文字符在字符串中出现的次数,语法“substr_count(字符串,指定字符,开始搜索位置,搜索长度)”。2、使用mb_substr_count()函数,可区分大小写的统计英文字符或中文字符在字符串中出现的次数,语法“mb_substr_count(字符串,指定字符,字符编码)”。本教程操作环境:windows7系
    阅读数:494 php php字符串
  • php怎么替换指定第几位字符串

    在php中,可以使用substr_replace()函数来替换字符串中指定第几位的字符,语法“substr_replace(字符串,替换值,$start,1)”;其中,参数“$start”指定替换开始的位置,可以为负值。
  • php怎么去掉字符串中的某串字符串

    php去掉字符串中的某串字符串的方法:1、创建一个PHP示例文件;2、使用str_replace函数或者preg_replace函数将指定字符串替换为空即可。
    阅读数:243 php
  • php怎么截取指定字符串后几位字符

    在php中,可以利用substr()函数来截取指定字符串后几位字符,只需要将该函数的第二个参数“$start”设置为负数,即可从字符串结尾处向前数第“$start”个字符开始,截取全部字符;语法“substr($str,$start)”。
    阅读数:847 php 截取字符串
  • php怎么检测字符串中是否包含指定字符

    两种检测方法:1、利用strpos()检测指定字符在字符串中第一次出现的位置,语法“strpos(字符串,字符,开始位置)”,如果返回代表位置的数字则表示包含,如果返回FALSE则表示不包含。2、利用strrpos()检测指定字符在字符串中最后一次出现的位置,语法“strrpos(字符串,字符,开始位置)”,如果返回代表位置的数字则表示包含,如果返回FALSE则表示不包含。本教程操作环境:windo
    阅读数:583 php
  • php怎么去掉字符串两边的指定字符

    php去掉字符串两边指定字符的方法:1、使用trim()函数,语法“trim(string,'指定字符')”;2、使用ltrim()和rtrim()函数,语法“rtrim(ltrim(string,'左侧指定字符'),'右侧指定字符')”。
    阅读数:734 php 字符串
  • php字符串怎么删除后两位字符

    方法:1、使用substr(),语法“substr(字符串,0,-2)”;2、用substr_replace(),语法“substr_replace(字符串,"",-2,2)”;3、用rtrim(),语法“rtrim(字符串,“字符”)”。
  • php中怎么删除字符串中的某一元素

    php删除字符串中某一元素的方法:1、用str_replace(),语法“str_replace("需要删除的值","",$str)”;2、用str_ireplace(),语法“str_ireplace("要删除的值","",$str)”。
  • php字符串怎么去掉重复字符

    去重步骤:1、使用str_split()函数将字符串转为字符数组,语法“str_split(字符串,1)”;2、使用array_unique()函数去除字符数组中的重复值,语法“array_unique(字符数组)”;3、使用implode()函数将去重后的字符数组还原成字符串即可,语法“implode(去重后的字符数组)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑在
    阅读数:540 php php字符串
  • PHP字符串前后字符或空格删除方法介绍

    我们所说的多字节字符指的是不在传统的 128 个 ASCII 字符集中的字符,比如中文字符,这篇文章主要介绍了PHP字符串前后字符或空格删除方法介绍
  • php怎么实现字符串的反转

    实现字符串反转的两种方法:1、使用for语句倒序遍历字符串,在循环体中用substr()函数从后向前截取一个个字符,并拼接成新字符串,语法“$r=;for($i=字符串长度-1;$i>=0;$i--){$r.=substr($str,$i,1);}”;2、直接利用strrev()函数反转字符串,语法“strrev($str)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑
    阅读数:954 php字符串 php
  • php字符串乱码怎么解决

    php字符串乱码的解决办法:1、通过iconv把gb2312置换成utf-8;2、通过mb_convert_encoding函数转换编码。
    阅读数:961 php 乱码
  • php怎么进行字符串替换

    字符串替换方法:1、使用str_replace()函数,语法“str_replace(查找值,替换值,字符串)”;2、使用substr_replace()函数,语法“substr_replace(字符串,替换值,开始位置,替换长度)”。
    阅读数:420 php 字符串替换
  • php怎么反转字符串abcdefg

    反转方法:1、用strrev()函数,语法为“strrev("abcdefg")”;2、用for语句和substr(),语法“for($i=字符串长度-1;$i>=0;$i--){$r.=substr("abcdefg",$i,1);}”。
    阅读数:522 php 字符串反转
  • php怎么检测指定字符串中是否包含另一个字符串

    4种方法:1、用strpos(),语法“strpos(字符串,另一个字符串)”,返回位置值则包含。2、用strrpos(),语法“strrpos(字符串,另一字符串)”,返回位置值则包含。3、用explode(),语法“explode(另一字符串,字符串)”,返回的数组为空数组则不包含。4、用strstr(),语法“strstr(字符串,另一字符串)”,返回FALSE则不包含。本教程操作环境:win
    阅读数:785 php字符串 php
  • php怎么在字符串首部增加字符

    两种实现方法:1、使用字符串连接符“.”将指定字符拼接在字符串开头即可,语法“指定字符 . 字符串”;2、使用substr_replace()函数在字符串开头插入指定字符串,只需要将该函数的第二个参数设置为指定字符,第三个和第四个参数设置为0即可,语法“substr_replace(字符串,指定字符,0,0)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑在PHP中,可以
    阅读数:734 php php字符串
  • php如何去除字符串中的注释

    在php中使用strip_tags()函数去除字符串中的注释,具体方法如下:strip_tags()函数作用:php中strip_tags()函数的作用是用于剥除字符串中HTML、XML和PHP的标签与注释。strip_tags()函数语法
    阅读数:783 PHP 字符串
  • php怎么去掉字符串的逗号

    去掉方法:1、用trim(),语法“trim($str,",")”,可删除字符串两侧的逗号;2、用str_replace(),语法“str_replace(",",'', $str)”,可将字符串中全部逗号都替换成空字符,实现删除全部逗号。
    阅读数:856 php 字符串 去掉逗号
  • php怎么实现对字符串的排序

    实现步骤:1、利用str_split()函数将字符串转为字符数组,语法“str_split(字符串)”;2、使用asort()或arsort()函数来对字符数组进行升序排序或降序排序,语法“asort(字符数组)”或“arsort(字符数组)”;3、使用implode()函数将排序后的字符数组转回字符串,语法“implode(排序后字符数组)”。前端(vue)入门到精通课程:进入学习本教程操作环境:
    阅读数:432 php php数组 php字符串