首頁 >後端開發 >php教程 >PHP在字串中尋找指定字串並刪除的程式碼

PHP在字串中尋找指定字串並刪除的程式碼

WBOY
WBOY原創
2016-07-29 08:58:50828瀏覽

PHP在字串中查找指定字串並刪除的程式碼,網路上搜一下是這麼說的,但實際效果並沒有那麼好,或者說,效果根本不好

<code><span><span><?php </span><span>$a</span> = <span>"abcababa"</span>; 
<span>$count</span>=strpos(<span>$a</span>,<span>"ab"</span>); 
<span>$str</span>=substr_replace(<span>$a</span>,<span>""</span>,<span>$count</span>,<span>2</span>);
var_dump(<span>$str</span>);
<span>?></span></span></span></code>

效果如下,
PHP在字串中尋找指定字串並刪除的程式碼
OK,這可能是你想要的效果,但php自帶的函數可以完美解決這個問題
程式碼如下

<code><span><span><?php </span>
var_dump(str_replace(<span>"ab"</span>,<span>""</span>,<span>"abcaasdfads"</span>));
<span>?></span></span></span></code>

官方解釋如下
文法:
str_replace(find,replace,string,count)
參數 描述
find :必需。規定要找的值。
replace: 必需。規定替換 find 中的值的值。
string :必需。規定被搜尋的字串。
count :可選。對替換數進行計數的變數。
其實是各有所長,第一個算是一個小算法,可以限定替換的多少個字符,而第二個是要替換全部,根據實際情況,個人自己選擇。

')​​.addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了PHP在字串中尋找指定字串並刪除的程式碼,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn