zoukankan      html  css  js  c++  java
  • PHP中str_replace和substr_replace有什么区别?

    两个函数的定义:
    (1)str_replace() 函数替换字符串中的一些字符(区分大小写)。
     
    该函数必须遵循下列规则:
    • 如果搜索的字符串是一个数组,那么它将返回一个数组。
    • 如果搜索的字符串是一个数组,那么它将对数组中的每个元素进行查找和替换。
    • 如果同时需要对某个数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余的元素将用空字符串进行替换。
    • 如果是对一个数组进行查找,但只对一个字符串进行替换,那么替代字符串将对所有查找到的值起作用。

         注释:该函数是区分大小写的。请使用 str_ireplace() 函数执行不区分大小写的搜索。

      它就像ctrl+f,只是替换。
    (2)substr_replace() 函数把字符串的一部分替换为另一个字符串。
      它可以按要求替换一部分。
    语法:
    str_replace(find,replace,string,count)
    参数
     描述
    find 必需。规定要查找的值。
    replace 必需。规定替换 find 中的值的值。
    string 必需。规定被搜索的字符串。
    count 可选。一个变量,对替换数进行计数。

  • 相关阅读:
    open stack总结
    Nginx操作命令
    Nginx 配置详解
    Linux 常用命令-- top
    CEPH 使用SSD日志盘+SATA数据盘, 随OSD数目递增对性能影响的递增测试
    MyCat水平分库
    MyCat垂直分库
    MyCat基本知识
    utf8mb4复杂昵称问题
    Power安装linux-BIG ENDIAN mysql编译安装
  • 原文地址:https://www.cnblogs.com/shenzikun1314/p/6432143.html
Copyright © 2011-2022 走看看