我希望能夠搜索字符串中的某個單詞,並將字符添加並預先添加到該單詞的每個實例。追加並將文本前綴添加到字符串
例如:
I like cats, cats are awesome! I wish I had cats!
變爲:
I like (cats), (cats) are awesome! I wish I had (cats)!
我知道我可以使用
str_replace('cats', '(cats)', $string);
,但我會寫 「貓」 的兩倍。 我想要一個只需要我寫一次的方法。
你的意思是你想要像'str_wrap(needle,prefix,suffix,haystack)'這樣的函數調用嗎? (順便說一句,雖然可能有一個叫做str_wrap的函數,但我並不是說這是調用它的格式,也不是函數的意圖)。你能告訴我們爲什麼你厭惡「貓」兩次? – 2012-04-27 15:28:20
把它放在一個變量裏面?你將不得不寫兩次變量名,但它不一樣。 – Jon 2012-04-27 15:29:35