php如何判斷一個字符串是否包含另一個字符串
我覺得最簡單的就是:
strpos($a, $b) !== false 如果$a 中存在 $b,則爲 true ,否則爲 false。
用 !== false (或者 === false) 的原因是如果 $b 正好位於$a的開始部分,那麼該函數會返回int(0),那麼0是false,但$b確實位於$a中,所以要用 !== 判斷一下類型,要確保是嚴格的 false。
其它的還有 PHP 原生支持的函數,如 strstr(),stristr() 等,直接判斷就可以了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
php常用方法總結(持續更新中)
亲爱的白
2020-07-05 03:49:48
PHP 如何阻止用戶上傳成人照片或者裸照
亲爱的白
2020-07-05 03:49:48
php生成excel的方法一
亲爱的白
2020-07-05 03:49:47
php不用遞歸實現無限分類數據的樹形格式化
亲爱的白
2020-07-05 03:49:47
php知識點複習之正則表達式
张小然
2020-07-03 12:47:55
php關於對cookie與session的理解
张小然
2020-07-03 12:47:55
php關於爲何要默認設置register_globals = off的解釋
张小然
2020-07-03 12:47:55
XSL語言的三種模式
ToBeTheBestman
2020-06-29 13:24:41
獲取本機IP城市信息
ToBeTheBestman
2020-06-29 13:24:41
初學PHP的18個基礎例程
一、PHP的基本結構: 使用Include函數<Html> <Head> <title>Your page Subject and domain
哥从来不玩真三
2020-06-28 06:37:26
HandlerSocket使用經驗
enough_br
2020-06-27 21:14:46
解決WEB集羣session同步的方案,Redis內存緩存
enough_br
2020-06-27 21:14:46
把session保存到redis中,session-redis
enough_br
2020-06-27 21:14:46
CURL模擬登陸併發帖
enough_br
2020-06-27 21:14:46