上一篇文章中我们了解了替换字符串中指定字符的方法,有需要的请看《php一招搞定替换指定字符(大小写不敏感)》。这次我们向大家介绍替换字符串中指定字符的另一种方法,有需要的可以参考参考。

我们在上一篇文章介绍了使用str_ireplace函数替换掉字符串中指定字符的方法,这种方法它对被替换字符的大小写不敏感,这次我们就来介绍一个对被替换字符敏感的函数。

首先我们来看一个小例子。

<?phpecho str_replace("abyss","dragon","When you stare at the abyss, the Abyss is staring at you.");?>

我们看看这个例子的结果

When you stare at the dragon, the Abyss is staring at you.

我们观察一下这个例子,在需要替换的字符串中,可以发现有两个abyss,只不过一个首字母大写了,一个首字母并没有大写,但是

结果却不像上一篇文章介绍的str_ireplace函数一样,只要游戏转让平台地图字母一样就能替换掉,在使用这个函数的时候,必须要保证字母一样,大小写也一样。

我们具体看一下这个函数吧。

str_replace() 函数替换字符串中的一些字符(区分大小写)。

那我们再来看看这个函数的语法。

str_replace(find,replace,string,count)

这个函数的语法和上一篇文章中str_ireplace函数的语法一模一样。第一个参数都是规定要查找的值;第二个参数都是规定替换查找到的值;第三个参数是需要被替换的字符串;第四个参数也同样是对替换数进行计数的一个变量。

但是使用该函数也是有条件的,必须遵循下列规则:

如果搜索的字符串是数组,它将返回一个数组。

如果搜索字符串是数组,它将查找并替换数组中的每个元素。

如果搜索了一个数组,但只替换了一个字符串,则替换字符串将用于所有找到的值。


更多相关文章

  1. php一招搞定替换指定字符(大小写不敏感)
  2. PHP 【环境;变量;数据类型】
  3. 如何通过PHP将“if”添加到给定字符串的前面
  4. PHP怎么通过给定符号来拆解字符串
  5. PHP如何将指定字符串后几位字符转为大写其余不变
  6. 字符串函数与动态表格
  7. 初识 php 数值运算符与字符串运算符、字符串常用函数与自定义函
  8. 第十三课 PHP常用运算符、函数
  9. 运算符以及函数的使用

随机推荐

  1. kernel module编程(七):通过读取proc文件进
  2. Linux基础命令杂记
  3. linux 系统级别安全
  4. 我已提取并尝试使用启动脚本(./start navi
  5. Linux 查询文件内容重复数 uniq
  6. ARMv8(aarch64)页表建立过程详细分析
  7. linux下打乱txt文件的行序
  8. 关于主机远程唤醒(WOL,Wake on Lan)的几种
  9. qte4.8.5配置和移植
  10. Linux Device和Driver注册过程,以及Probe