首頁 >後端開發 >PHP問題 >php怎麼去除指定字串

php怎麼去除指定字串

藏色散人
藏色散人原創
2021-03-19 09:18:364596瀏覽

php移除指定字串的方法:1、使用「$count=strpos($a,"ab");$str=substr_replace($a,"",$count,2);」方法實作去除字串;2、透過「str_replace」函數去除指定字串。

php怎麼去除指定字串

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

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

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

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

效果如下,

php怎麼去除指定字串

OK,這可能是你想要的效果,但是php自帶的函數可以完美解決這個問題

程式碼如下

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

官方解釋如下

語法:

str_replace(find,replace,string,count)

參數 

find :必要。規定要找的值。

replace: 必需。規定替換 find 中的值的值。

string :必需。規定被搜尋的字串。

count :可選。對替換數進行計數的變數。

其實是各有所長,第一個算是一個小演算法,可以限定替換的多少個字符,而第二個是要替換全部,根據實際情況,個人自己選擇。

【推薦:PHP影片教學

#

以上是php怎麼去除指定字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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