php在字串中尋找字串的四個函數(strstr(),strchr(),strrchr(),stristr())

來源:互聯網
上載者:User
  在一個字串中尋找另一個字串可以使用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()會從最後出現的目標關鍵字的位置的前面返回被搜尋的字串。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.