PHP在字符串中查找字符串strstr(),strchr(),strrchr(),stristr()


  在一個字符串中查找另一個字符串可以使用strstr(),strchr(),strrchr(),stristr()四個函數中的任意一個。

  函數strstr()是最常見的,函數原型為:

strstr(string,search,before_search);//string要被搜索的字符串,search所搜索的字符串,before_search默認值為 "false" 的布爾值,如果設置為 "true",它將返回 search 參數第一次出現之前的字符串部分。

例:

echo strstr("I love Shanghai","love");//返回值為“love Shanghai”

  函數strchr()與函數strstr()完全一致;

  函數stristr()幾乎與函數strstr()一樣,他們之間的區別是strstr()目標關鍵字字符串區分大小寫,而stristr()的目標關鍵字字符串不區分大小寫;

  函數strrchr()也幾乎與函數strstr()一致,但是strrchr()會從最后出現的目標關鍵字的位置的前面返回被搜索的字符串。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM