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 可选。一个变量,对替换数进行计数。

  • 相关阅读:
    class7-附
    class6-附
    class6
    class5-附
    class4-附
    class4
    class3-附【家庭资产配置】
    class2
    芒果绿的blog
    java网络爬虫基础学习(四)
  • 原文地址:https://www.cnblogs.com/shenzikun1314/p/6432143.html
Copyright © 2011-2022 走看看