如何替換PHP只有第一個字和第二個字而不是替換第三個字?如何只替換PHP的第一個字和第二個字而不是替換第三個字?
我
$test = "hello i love animal love dog and and love tree";
我想更換最前一頁和secode字love
到underscore
,而不是取代第三字love
這樣。
hello i _ animal _ dog and and love tree
然後,我用這個代碼
$test = str_replace('love', '_', $test);
echo $test;
但結果將是
hello i _ animal _ dog and and _ tree
如何我可以只更換第一和第二個字,而不是取代第三個單詞嗎?
的可能的複製(HTTP [PHP STR \ _replace()有限制PARAM?]://計算器。 com/questions/8510223/php-str-replace-with-a-limit-param) – Rulisp
@Rulisp對str_replace()沒有限制參數,有一個計數參數,但允許你傳入一個變量作爲指針爲了獲得被替換的字符串的實例數量。它實際上並不允許您限制要替換的實例的數量。 – Dave