好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

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

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

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

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

参数 描述

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

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

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

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

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

function  str_replace_once( $needle ,  $replace ,  $haystack ) {  $pos  =  strpos ( $haystack ,  $needle );  if  ( $pos  === false) {  //开源软件:phpfensi测试数据   return   $haystack ;  }  return  substr_replace( $haystack ,  $replace ,  $pos ,  strlen ( $needle ));  }

查看更多关于php中str_replace函数只替换一次实例 - php函数的详细内容...

  阅读:53次