国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

strpos() 函數判斷字符串中是否包含某字符串的方法

2024-09-04 11:42:20
字體:
來源:轉載
供稿:網友

在本篇文章里小編給大家帶來了一篇關于strpos() 函數判斷字符串中是否包含某字符串的方法,有興趣的朋友們學習下。

用php的strpos() 函數判斷字符串中是否包含某字符串的方法

判斷某字符串中是否包含某字符串的方法

  1. if(strpos('www.idc-gz.com','idc-gz') !== false){ 
  2.  
  3.    
  4.     echo '包含'
  5.  
  6.    
  7.   }else
  8.  
  9.    
  10.     echo '不包含'
  11.  
  12.    
  13.   } 

PHP strpos() 函數

strpos() 函數返回字符串在另一個字符串中第一次出現的位置。   如果沒有找到該字符串,則返回 false。

語法

strpos(string,find,start)   參數 描述

string 必需。規定被搜索的字符串。

find 必需。規定要查找的字符。

start 可選。規定開始搜索的位置。

注釋:該函數對大小寫敏感。如需進行對大小寫不敏感的搜索,請使用 stripos()函數。

編輯本段例子

  1. <?php 
  2. echo strpos(www.idc-gz.com,"idc"); 
  3. ?> 

輸出:4

判斷某字符串中是否包含某字符串的方法

  1. if(strpos('www.idc-gz.com','idc-gz') !== false){ 
  2.  
  3.  
  4.   echo '包含'
  5.  
  6.  
  7.   }else
  8.  
  9.  
  10.   echo '不包含'
  11.  
  12.  
  13.   } 

很多人用下面的判斷方法,是錯誤的:

  1. if(strpos('www.idc-gz.com','idc-gz') ){ 
  2.  
  3.  
  4.   echo '包含'
  5.  
  6.  
  7.   }else
  8.  
  9.  
  10.   echo '不包含'
  11.  
  12.  
  13.   } 

上面也能得出正確的結果,但方法是錯誤的,如果if(strpos('idc-gz.com','idc-gz') ),那就得不到正確的結果,原因是位置是從0開始,第一個位置找到了,就是0,php中的0,也就不是true,上面的判斷將不會成立,這點要十分注意!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 包头市| 景谷| 鲜城| 达州市| 古田县| 乃东县| 永仁县| 五华县| 尤溪县| 镇安县| 中宁县| 宣威市| 柳江县| 伊宁县| 乌鲁木齐县| 福贡县| 蒙自县| 揭东县| 沈丘县| 北票市| 武冈市| 鄂温| 隆安县| 红河县| 合水县| 龙岩市| 康乐县| 昌黎县| 涿州市| 平罗县| 重庆市| 图木舒克市| 二连浩特市| 桓台县| 乐亭县| 同江市| 西林县| 拜城县| 小金县| 大英县| 洛扎县|