返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么删除字符串中的指定子串
  • 121
分享到

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

php字符串 2022-01-07 11:01:02 121人浏览
摘要

方法:1、利用str_replace()以区分大小写的方式删除,语法“str_replace(子串,'',字符串)”;2、利用str_ireplace()以不区分大小写的方式删除,语法“str_ireplace(子串,'',字符串)”。

教程操作环境: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、使用substr_count()函数,可区分大小写的统计英文、中文字符在字符串中出现的次数,语法“substr_count(字符串,指定字符,开始搜索位置,搜索长度)”。2、使用mb_substr_count()函数,可区分大小写的统计英文字符或中文字符在字符串中出现的次数,语法“mb_substr_count(字符串,指定字符,字符编码)”。本教程操作环境:windows7系 ...
    506
    2023-04-02
    php php字符串
  • php怎么替换指定第几位字符串
    在php中,可以使用substr_replace()函数来替换字符串中指定第几位的字符,语法“substr_replace(字符串,替换值,$start,1)”;其中,参数“$start”指定替换开始的位置,可以为负值。 ...
    949
    2023-04-02
    php 替换字符串 替换指定位置字符
  • javascript怎么删除字符串中的空行
    这篇文章主要为大家展示了“javascript怎么删除字符串中的空行”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript怎么删除字符串中的空行”这篇文章吧。 ...
    994
    2023-04-02
    javascript 字符串
  • php怎么去掉字符串中的某串字符串
    php去掉字符串中的某串字符串的方法:1、创建一个PHP示例文件;2、使用str_replace函数或者preg_replace函数将指定字符串替换为空即可。 ...
    286
    2023-04-02
    php
  • php字符串怎么删除后两位字符
    方法:1、使用substr(),语法“substr(字符串,0,-2)”;2、用substr_replace(),语法“substr_replace(字符串,"",-2,2)”;3、用rtrim(),语法“rtrim(字符串,“字符”)”。 ...
    342
    2023-04-02
    php 字符串 删除后几位字符
  • php怎么检测字符串中是否包含指定字符
    两种检测方法:1、利用strpos()检测指定字符在字符串中第一次出现的位置,语法“strpos(字符串,字符,开始位置)”,如果返回代表位置的数字则表示包含,如果返回FALSE则表示不包含。2、利用strrpos()检测指定字符在字符串中最后一次出现的位置,语法“strrpos(字符串,字符,开始位置)”,如果返回代表位置的数字则表示包含,如果返回FALSE则表示不包含。本教程操作环境:windo ...
    593
    2023-04-02
    php
  • php怎么去掉字符串两边的指定字符
    php去掉字符串两边指定字符的方法:1、使用trim()函数,语法“trim(string,'指定字符')”;2、使用ltrim()和rtrim()函数,语法“rtrim(ltrim(string,'左侧指定字符'),'右侧指定字符')”。 ...
    735
    2023-04-02
    php 字符串
  • Mysql字符串截取及获取指定字符串中的数据
    前言:本人遇到一个需求,需要在MySql的字段中截取一段字符串中的特定字符,类似于正则表达式的截取,苦于没有合适的方法,百度之后终于找到一个合适的方法:substring_index('www.sqlstudy.com.cn', '.', ...
    685
    2023-04-02
    mysql 字符串 数据
  • go如何删除字符串中的部分字符
    go,在删除切片中的元素时,可以使用append(),方式将其中的元素删除。slice :=make([]int , 0)slice = append(slice[:k],slice[k+1:])//此方法就是删除切片中位于k中的元素由 ...
    743
    2023-04-02
    GO 字符串 字符
  • php中怎么删除字符串中的某一元素
    php删除字符串中某一元素的方法:1、用str_replace(),语法“str_replace("需要删除的值","",$str)”;2、用str_ireplace(),语法“str_ireplace("要删除的值","",$str)”。 ...
    321
    2023-04-02
    php 字符串 删除元素 删除字符
  • java判断字符串是否包含指定字符串
    indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置;如果不包含必定全部返回值为-1package my_automation;public class z_test {public static void ...
    967
    2023-04-02
    java 字符串
  • php字符串怎么去掉重复字符
    去重步骤:1、使用str_split()函数将字符串转为字符数组,语法“str_split(字符串,1)”;2、使用array_unique()函数去除字符数组中的重复值,语法“array_unique(字符数组)”;3、使用implode()函数将去重后的字符数组还原成字符串即可,语法“implode(去重后的字符数组)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑在 ...
    589
    2023-04-02
    php php字符串
  • PHP字符串前后字符或空格删除方法介绍
    我们所说的多字节字符指的是不在传统的 128 个 ASCII 字符集中的字符,比如中文字符,这篇文章主要介绍了PHP字符串前后字符或空格删除方法介绍 ...
    564
    2023-04-02
    PHP字符串删除 PHP字符串
  • JavaScript删除字符串中指定字符的4种方法汇总
    在前端面试中,经常会问到这样的一个问题,删除字符串中指定字符,下面这篇文章主要给大家介绍了关于JavaScript删除字符串中指定字符的4种方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 ...
    585
    2023-04-02
    js字符串中删除指定字符 js去掉字符串中的某个字符 js去除字符串中某个字符
  • JavaScript删除或抽取字符串指定字符的方法(极为常用)
    这篇文章主要给大家分享了极为常用的JavaScript删除或抽取字符串指定字符的所有方法,具有一定的参考价值,需要的小伙伴可以参考一下 ...
    188
    2023-04-02
    JavaScript 删除字符串指定字符方法 JavaScript抽取字符串指定字符方法
  • php字符串乱码怎么解决
    php字符串乱码的解决办法:1、通过iconv把gb2312置换成utf-8;2、通过mb_convert_encoding函数转换编码。 ...
    1014
    2023-04-02
    php 乱码
  • php怎么进行字符串替换
    字符串替换方法:1、使用str_replace()函数,语法“str_replace(查找值,替换值,字符串)”;2、使用substr_replace()函数,语法“substr_replace(字符串,替换值,开始位置,替换长度)”。 ...
    577
    2023-04-02
    php 字符串替换
  • php怎么反转字符串abcdefg
    反转方法:1、用strrev()函数,语法为“strrev("abcdefg")”;2、用for语句和substr(),语法“for($i=字符串长度-1;$i>=0;$i--){$r.=substr("abcdefg",$i,1);}”。 ...
    627
    2023-04-02
    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电脑 ...
    968
    2023-04-02
    php字符串 php
  • js怎么知道给定子串是否存在
    这篇文章主要讲解了“js怎么知道给定子串是否存在”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“js怎么知道给定子串是否存在”吧!在javascript中有多种方法可以判断指定子串是否存在,例 ...
    879
    2023-04-02
    js
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作