php判斷陣列中是否存在指定鍵 key 的方法

2022-10-03 13:09:13 字數 773 閱讀 1617

php中有兩個函式用來判斷陣列中是否包含指定的鍵,分別是array_key_exists和isset

array_key_exists語法如下

array_key_exists($key, $array)

如果鍵存在返回true isset函式語法如下

isset($array[$key])

如果鍵存在返回true

演示**如下:

<?php $array = array("zero"=>"php", kqznwqym"one"=>"perl", "two"=>"j**a");

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");

?>

返回結果如下:

iskqznwqym 'one' defined? 1

is '1′ defined?

is 'two' defined? 1

is kqznwqym'2′ defined?

本文標題: php判斷陣列中是否存在指定鍵(key)的方法

本文位址: /wangluo/php/120965.html

php在陣列中判斷某個值是否存在

php在陣列中查詢指定值是否存在的方法有很多,記得很久以前我一直都是傻傻的用foreach迴圈來查詢的,下面我主要分享一下用php內建的三個陣列函式來查詢指定值是否存在於陣列中,這三個陣列分別是 in array array search array key exists 首先分別介紹一下各自的定義...

php判斷變數是否存在

主要包含三個方法isset,empty,is null 寫這篇的目的主要是為了在平時做健壯性的時候的一些總結,舉例子肯定簡單,因為已經知道此資料的結構,但是實操中情況非常複雜不知道過來的是什麼結構的資料是很稀鬆平常的事。bool isset mixed va r m ixedva r m ixed ...

php 判斷檔案是否存在

sha1 file file 語法 sha1 file file,raw 引數 file 必需。規定要計算的檔案。raw 可選。布林值,規定十六進製制或二進位制輸出格式 true 原始 16 字元二進位制格式 false 預設。32 字元十六進製制數 版本 php 4.2.0 說明 sha1 fil...