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

首頁 > 語言 > PHP > 正文

php in_array 語法

2024-09-04 11:45:44
字體:
來源:轉載
供稿:網友
      bool in_array ( mixed $needle , array $haystack [, bool $strict ] ) 返回值為直或假
 
      var_dump(in_array(0, array('s' ));

      這句話的結果是bool(true)。

      因為in_array會將0 和's' 進行比較,0是number類型,'s'是string類型,根據 manual 中“comparison operators” 一章的說明可知,number 和string進行比較的時候,會先將string類型首先轉化為number,然后再進行比較操作。 's'轉化為number的結果為0,而0 == 0 的結果是true,所以in_array(0, array('s', 'ss'))的結果也是true

      如果把in_array 的第三個參數strict設置為 true,比較的時候 就會判斷值和類型是否都相當。如果都相當的話,才會返回true,否則返回false.

關于php in_array語法

bool in_array ( mixed $needle , array $haystack [, bool $strict ] ) 返回值為直或假

  1. $a = array('1.10', 12.4, 1.13);  
  2.  
  3. if (in_array('12.4'$a, true)) {  
  4.      echo "'12.4' found with strict checkn";  
  5.  }  
  6.  
  7. if (in_array(1.13, $a, true)) {  
  8.      echo "1.13 found with strict checkn";  
  9.  } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 方城县| 开封县| 嘉黎县| 湄潭县| 翁牛特旗| 拉萨市| 巴马| 江油市| 阿克苏市| 陇南市| 剑河县| 合山市| 蕉岭县| 遂昌县| 嘉定区| 高邑县| 荆门市| 淮北市| 五大连池市| 綦江县| 景洪市| 阿克苏市| 斗六市| 鹤山市| 宜黄县| 长垣县| 黔西县| 亚东县| 盐边县| 项城市| 霍邱县| 景洪市| 常熟市| 阿勒泰市| 平舆县| 鄂托克旗| 平乐县| 连平县| 大冶市| 五大连池市| 红河县|