• 技术文章 >后端开发 >PHP问题

    php中怎么删除字符串中的某一元素

    青灯夜游青灯夜游2022-03-07 11:46:45原创480

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

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

    php中删除字符串中的某一元素

    方法1:使用str_replace()函数

    str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写);当替换值为空字符串""时,即可实现删除指定值。

    语法:

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

    示例:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $str = 'hello,world,Hello,world';
    echo "原字符串:".$str."<br>";
    
    $search = 'hello';
    $replace = '';
    
    echo "需要删除的元素:".$search."<br>";
    echo "删除指定值的字符串:".str_replace($search, $replace, $str);
    ?>

    1.png

    方法2:使用str_ireplace()函数

    str_ireplace() 函数替换字符串中的一些字符(不区分大小写);同样,当替换值为空字符串""时,即可实现删除指定值。

    str_ireplace() 函数和str_replace() 函数的语法相似,可参考上面。

    示例:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $str = 'hello,world,Hello,world';
    echo "原字符串:".$str."<br>";
    
    $search = 'hello';
    $replace = '';
    
    echo "需要删除的元素:".$search."<br>";
    echo "删除指定值的字符串:".str_ireplace($search, $replace, $str);
    ?>

    2.png

    推荐学习:《PHP视频教程

    以上就是php中怎么删除字符串中的某一元素的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php怎么去掉字符串两端的中括号 下一篇:php中返回值是什么意思
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php怎么将int(整数)类型转为小数• php在变量前后各加一个点是什么意思• php中@file_exists前面加的at“@”是什么意思• php构造方法和java构造方法有什么区别• 深入了解怎么优化php+php-fom+nginx配置参数
    1/1

    PHP中文网