php原來的str_replace函數(shù)是替換全部的,如果我們要只替換一次的話可參考下面實(shí)現(xiàn)程序來解決.
str_replace() 函數(shù)使用一個(gè)字符串替換字符串中的另一些字符。
語法:str_replace(find,replace,string,count)
參數(shù) 描述
find 必需,規(guī)定要查找的值.
replace 必需,規(guī)定替換 find 中的值的值.
string 必需,規(guī)定被搜索的字符串.
count 可選,一個(gè)變量,對(duì)替換數(shù)進(jìn)行計(jì)數(shù).
php替換一次的函數(shù),代碼如下:
轉(zhuǎn)載請(qǐng)注明來源:php中str_replace函數(shù)只替換一次實(shí)例
- function str_replace_once($needle, $replace, $haystack) {
- $pos = strpos($haystack, $needle);
- if ($pos === false) {
- //開源軟件:phpfensi.com
- return $haystack;
- }
- return substr_replace($haystack, $replace, $pos, strlen($needle));
- }
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無需額外費(fèi)用,即可穩(wěn)步提升排名至首頁。歡迎體驗(yàn)最佳的哈爾濱網(wǎng)站建設(shè)。
