www.adminn.cn
站长正能量分享网!

php中str_replace函数只替换一次实例

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

php原来的str_replace函数是替换全部的,如果我们要只替换一次的话可参考下面实现程序来解决.

str_replace() 函数使用一个字符串替换字符串中的另一些字符。

语法:str_replace(find,replace,string,count)

参数 描述

find 必需,规定要查找的值.

replace 必需,规定替换 find 中的值的值.

string 必需,规定被搜索的字符串.

count 可选,一个变量,对替换数进行计数.

php替换一次的函数,代码如下:

  1. function str_replace_once($needle$replace$haystack) { 
  2. $pos = strpos($haystack$needle); 
  3. if ($pos === false) { 
  4. //开源软件:phpfensi.com 
  5. return $haystack
  6. return substr_replace($haystack$replace$posstrlen($needle)); 
  7. }

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php中str_replace函数只替换一次实例》
文章链接:https://www.adminn.cn/news/6473.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

扫码支付后请联系右侧QQ发送下载地址!!

源码请勿用于任何涉灰站点!净化网络,站长更有责!

支付宝扫一扫打赏