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

首頁 > 語言 > PHP > 正文

php in_array()函數使用注意事項

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

in_array函數是用來判斷我們輸入的值是否在指定數組值中存在了,但我們在使用時如果指定值為0或空時我們會發現判斷并不確定了,下面我來給大家介紹此問題的原因與例子.

1.in_array常用的使用方法,代碼如下:

  1. <?php 
  2. $nameslist = array("小皮皮""小軒軒""工了以""可愛的小貿"); 
  3. if (in_array("工了以",$nameslist)) 
  4.   { 
  5.   echo "找到呀"
  6.   } 
  7. else 
  8.   { 
  9.   echo "不知道在哪里找,找不到"
  10.   } 
  11. ?> 
  12. //輸出的值為:找到呀 

2.期望輸出的是false,但實際上是true,代碼如下:

  1. <?php 
  2. $value=''
  3. $falsehortrue=in_array($value,array(0,1)); 
  4. var_dump($falsehortrue); 
  5. //bool(true) 
  6. ?> 

3.使用in_array的第三個類型比較參數后,輸出結果與期望相同輸出的是false,代碼如下:

  1. <?php 
  2. $value=''
  3. $falsehortrue=in_array($value,array(0,1),true); 
  4. var_dump($falsehortrue); //開源軟件:Vevb.com 
  5. // bool(false) 
  6. ?> 

總結:php in_array函數對于空值與0或1時我們需要帶參數 true來驗證哦,否則可能出現準情況.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双桥区| 措美县| 桦川县| 文水县| 建阳市| 十堰市| 潼南县| 澎湖县| 莱西市| 衡阳市| 堆龙德庆县| 长宁县| 青田县| 壤塘县| 仁化县| 平塘县| 娱乐| 文安县| 盘山县| 抚顺市| 鄂托克旗| 微博| 广水市| 安义县| 连州市| 民丰县| 福安市| 贵州省| 石屏县| 探索| 噶尔县| 彰武县| 华安县| 济源市| 兖州市| 正蓝旗| 汝城县| 军事| 台江县| 邯郸县| 比如县|