详解php中的str_replace()(附代码实例)

2021041909085411045.jpg

    字符串是php中比较常用的类型,对字符串的替换也没有数组来的更加方便,那么如何对字符串内的字符进行替换的,本文就带大家一起来看一看如何以利用str_repalce()函数来完成,首先我们来看一看函数的语法:

str_replace    ( mixed $search   , mixed $replace   , mixed $subject   , int $count = ?   )

登录后复制

$search:查找的目标值,可以指定多个目标。 

$replace:search 的替换值。

$subject:执行替换的数组或者字符串

立即学习“PHP免费学习笔记(深入)”;

$count:可选,如果被指定,它的值将被设置为替换发生的次数。

返回值:该函数返回替换后的数组或者字符串。

代码实例:

1.有必需的三个参数


登录后复制

输出:ok hehe great,that hehe php.cn

登录后复制

2.有四个参数

<?php $str="ok is great,that is php.cn";$str1=str_replace("is","hehe",$str,$count);print_r($str1);echo "
"."总共替换了:".$count;?>

登录后复制

输出:ok hehe great,that hehe php.cn总共替换了:2

登录后复制

推荐:《2021年PHP面试题大汇总(收藏)》《php视频教程》

以上就是详解php中的str_replace()(附代码实例)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2516463.html

(0)
上一篇 2025年3月5日 15:53:18
下一篇 2025年2月25日 02:58:08

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php无法加载mysql怎么办

    php无法加载mysql的方法:1、将PHP根目录下【libmysql.dll】复制到c盘system32中;2、在Apache目录中的【confhttpd.conf】中加载【libmysql.dll】。 本教程操作环境:windows7系…

    2025年3月5日
    200
  • php生成唯一ID的四种方法介绍

    工作中使用到唯一ID的场景非常多,如临时缓存文件、临时变量、临时安全码等。 uniqid()函数基于以微妙计的当前时间,生成一个唯一的ID。由于生成唯一ID与微妙时间关联,因此生成ID的唯一性非常可靠。 生成的唯一ID默认返回的字符串有13…

    2025年3月5日
    200
  • php如何去掉字符串中的最后一个元素

    php去掉字符串最后一个元素的方法:1、使用substr函数返回字符串的一部分,语法格式为“substr(字符串,0,-1)”;2、使用rtrim函数移除字符串右侧的空白字符或其他预定义字符,语法格式为“rtrim(字符串,末尾字符)”。 …

    2025年3月5日
    200
  • php中trait如何使用

    1、你知道php中的trait是什么么? 它上去既像类又像接口,但其实都不是。 Trait可以看做类的部分实现,可以混入一个或多个现有的PHP类中,其作用有两个:表明类可以做什么;提供模块化实现。Trait是一种代码复用技术,为PHP的单继…

    2025年3月5日
    200
  • 如何提高php项目的响应速度

    首先要提前说明的是,php项目的可优化范围很广,在这里我们只讨论PHP程序本身的加速。 1、开启opcache。zend引擎每次都会把php代码解析成opcode,开启opcache后,会缓存opcode。 2、服务器的GCC编译器使用4.…

    2025年3月5日
    200
  • php执行时间超时怎么办

    实际工作中如果遇到php执行超时的时候,我们该如何解决呢? 解决方案有三种: 1、修改php的配置文件,找到php.ini文件,它一般应该放在你的C:WINDOWS目录下,然后找到max_execution_time= 30 ;//设置成你…

    2025年3月5日
    200
  • php中sort()函数的使用(附代码示例)

    php中我们经常需要对数组进行操作,有时候我们可能需要将数组进行排序,这时候就需要用到php中的内置函数sort(),本文就带大家一起来看一看. sort    ( array $array   , int $sort_flags = SO…

    编程技术 2025年3月5日
    200
  • 解析PHP中的array_push()函数

    php中经常需要对数组进行操作,有时我们可能需要将单元添加进入数组中,php中内置了array_push()函数,可以将一个或多个单元压入数组的末尾(入栈),本文带大家一起来看一看,首先了解一下语法. array_push   ( arra…

    2025年3月5日
    200
  • 详解PHP中的ceil()函数(附代码实例)

    php在对数据进行操作过程中,我们经常需要将浮点型的数据进行进一取整,php中内置了ceil()函数,能够帮助我们解决这一问题,本文就带大家一起来看一看,首先来了解一下ceil()函数的语法. ceil     ( float $value…

    2025年3月5日
    200
  • 掌握PHP中的array数组(附代码解析)

        数组是php中数据的集合,能够在单个变量中存储多个值,php中经常对数组进行操作,本文就带大家一起来看一看,php中的数组array. 数组分为索引数组和关联数组. 1.索引数组 <?php $arr1=[12,213,324…

    2025年3月5日
    200

发表回复

登录后才能评论