日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > PHP isset 和 array_key_exists 區(qū)別

PHP isset 和 array_key_exists 區(qū)別

來源:程序員人生   發(fā)布時間:2014-05-19 11:02:53 閱讀次數(shù):3372次

在判斷某個 PHP 數(shù)組的索引值是否存在,一般會使用 isset 和 array_key_exists 兩種方法,但是兩者返回的值會有不同,下面我來介紹isset 和 array_key_exists 區(qū)別,有需要的朋友可參考.

實例代碼如下:

  1. isset($a['key']) 
  2. array_key_exists('key'$a)array_key_exists 

確切地告訴你,數(shù)組是否存在某個鍵,而 isset 則只是返回鍵值是否為 null 的狀態(tài).

isset函數(shù)是檢測變量是否設(shè)置.

格式:bool isset ( mixed var [, mixed var [, ...]] )

返回值:

1.若變量不存在則返回 FALSE 

2.若變量存在且其值為NULL,也返回 FALSE 

3.若變量存在且值不為NULL,則返回 TURE

4.同時檢查多個變量時,每個單項都符合上一條要求時才返回 TRUE,否則結(jié)果為 FALSE

實例代碼如下:

  1. $a = array('key1' => '123''key2' => null); 

使用這兩個方法判斷鍵值存在情況,結(jié)果如下:

實例代碼如下:

  1. isset($a['key1']);             // true 
  2. array_key_exists('key1'$a);  // true 
  3. isset($a['key2']);             // false 
  4. array_key_exists('key2'$a);  // true 

實例代碼如下:

  1. <?php 
  2. $a = array ('test' => 1, 'hello' => NULL); 
  3. var_dump( isset ($a['test') ); // TRUE 
  4. var_dump( isset ($a['foo') ); // FALSE 
  5. var_dump( isset ($a['hello') ); // FALSE 
  6. // 'hello' 等于 NULL,所以被認(rèn)為是未賦值的. 
  7. // 如果想檢測 NULL 鍵值,可以試試下邊的方法. 
  8. var_dump( array_key_exists('hello'$a) ); // TRUE 
  9. ?> 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日本色综合| 美女国产精品视频 | 91麻豆免费看| 国产视频福利在线 | 国产一区二区免费看 | 日韩一区二区在线视频 | 免费在线性爱视频 | 韩日一级| www.成人在线 | 欧美日韩一二区 | 国产精品久久久久久久久久99 | 在线免费成人 | 欧美成人免费在线观看 | 性国产| wwwav在线| 九九热视频在线观看 | 日韩a级| 日韩国产一区 | 国产精品一区二区三区在线 | 青青草久 | 日韩精品免费在线视频 | 欧美在线综合视频 | 在线成人av| 精品国产精品一区二区夜夜嗨 | 精品无码久久久久国产 | 黄色一区二区三区 | 欧美日韩在线影院 | 国产午夜亚洲精品理论片色戒 | 日韩黄色一级毛片 | 欧美精品 在线观看 | 欧美精品在线一区二区 | 中文字幕亚洲精品 | 久久精品福利视频 | 亚洲电影在线播放 | 欧美髙清性xxxxhdvid | 亚洲成人精品一区二区 | 99久久综合国产精品二区国产 | 亚洲电影免费 | 欧美日韩精品 | 日韩精品在线视频 | 国产精品久久久久7777色妞 |