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

黄舟
發布: 2023-03-16 21:00:02
原創
1665 人瀏覽過

  在一個字串中找另一個字串可以使用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()會從最後出現的目標關鍵字的位置的前面傳回被搜尋的字串。

以上是php在字串中尋找字串的四個函數(strstr(),strchr(),strrchr(),stristr())的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板