php判斷數(shù)組中是否存在指定鍵(key)的方法
本文實(shí)例講述了php判斷數(shù)組中是否存在指定鍵(key)的方法。分享給大家供大家參考。具體分析如下:
php中有兩個函數(shù)用來判斷數(shù)組中是否包含指定的鍵,分別是array_key_exists和isset
array_key_exists語法如下
array_key_exists($key, $array)
如果鍵存在返回true isset函數(shù)語法如下
isset($array[$key])
如果鍵存在返回true
演示代碼如下:
<?php $array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java"); print("Is 'One' defined? ".array_key_exists("One", $array)."\n"); print("Is '1' defined? ".array_key_exists("1", $array)."\n"); print("Is 'Two' defined? ".isset($array["Two"])."\n"); print("Is '2' defined? ".isset($array[2])."\n"); ?>
返回結(jié)果如下:
Is 'One' defined? 1 Is '1′ defined? Is 'Two' defined? 1 Is '2′ defined?
希望本文所述對大家的php程序設(shè)計有所幫助。
- php判斷數(shù)組元素中是否存在某個字符串的方法
- php下判斷數(shù)組中是否存在相同的值array_unique
- php中判斷數(shù)組是一維,二維,還是多維的解決方法
- php中判斷數(shù)組相等的方法以及數(shù)組運(yùn)算符介紹
- 判斷php數(shù)組是否為索引數(shù)組的實(shí)現(xiàn)方法
- php中經(jīng)典方法實(shí)現(xiàn)判斷多維數(shù)組是否為空
- 如何判斷php數(shù)組的維度
- PHP判斷數(shù)組是否為空的常用方法(五種方法)
- PHP實(shí)現(xiàn)判斷數(shù)組是一維、二維或幾維的方法
- php常用數(shù)組array函數(shù)實(shí)例總結(jié)【賦值,拆分,合并,計算,添加,刪除,查詢,判斷,排序】
- PHP判斷一個數(shù)組是另一個數(shù)組子集的方法詳解
相關(guān)文章
PHP實(shí)現(xiàn)生成vcf vcard文件功能類定義與使用方法詳解【附demo源碼下載】
這篇文章主要介紹了PHP實(shí)現(xiàn)生成vcf vcard文件功能類定義與使用方法,結(jié)合具體實(shí)例形式分析了vcf vcard功能類的具體定義與使用方法,并附帶VCardIFL.class.php類文件源碼供讀者下載參考,需要的朋友可以參考下2017-09-09解析:php調(diào)用MsSQL存儲過程使用內(nèi)置RETVAL獲取過程中的return值
本篇文章是對php調(diào)用MsSQL存儲過程使用內(nèi)置RETVAL獲取過程中的return值的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07linux下使用crontab實(shí)現(xiàn)定時PHP計劃任務(wù)失敗的原因分析
這篇文章主要介紹了linux下使用crontab實(shí)現(xiàn)定時PHP計劃任務(wù)失敗的原因分析,需要的朋友可以參考下2014-07-07在PHP中養(yǎng)成7個面向?qū)ο蟮暮昧?xí)慣
在 PHP 編程早期,PHP 代碼在本質(zhì)上是限于面向過程的。過程代碼 的特征在于使用過程構(gòu)建應(yīng)用程序塊。過程通過允許過程之間的調(diào)用提供某種程度的重用。2010-01-01