ホームページ >バックエンド開発 >PHPチュートリアル >PHPでarray_key_existsとissetを使用する方法

PHPでarray_key_existsとissetを使用する方法

墨辰丷
墨辰丷オリジナル
2018-06-12 14:36:171707ブラウズ

この記事では、PHP で配列内に指定されたキー (キー) があるかどうかを判断する方法を主に紹介し、PHP での array_key_exists と isset の使用方法を例とともに分析します。それを参照できます

この記事の例では、PHP が指定されたキーが配列内に存在するかどうかを判断する方法を説明します。具体的な分析は次のとおりです。

php には、配列に指定されたキーが含まれているかどうかを判断する 2 つの関数があります。つまり、array_key_exists と isset

array_key_exists 構文は次のとおりです

array_key_exists($key, $array)

If the key isset 関数の構文は次のとおりです:

isset($array[$key])

キーが存在する場合、true を返します

デモ コードは次のとおりです:

<?php
$array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java");
print("Is &#39;One&#39; defined? ".array_key_exists("One", $array)."\n");
print("Is &#39;1&#39; defined? ".array_key_exists("1", $array)."\n");
print("Is &#39;Two&#39; defined? ".isset($array["Two"])."\n");
print("Is &#39;2&#39; defined? ".isset($array[2])."\n");
?>

戻り結果

Is &#39;One&#39; defined? 1
Is &#39;1′ defined?
Is &#39;Two&#39; defined? 1
Is &#39;2′ defined?

概要: 上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。

関連する推奨事項:

PHP デザイン パターンのデコレーター パターンの簡単な紹介

PHP のアダプター パターンの簡単な紹介デザイン パターン

PHP SPL 標準ライブラリでよく使用される 3 つの関数

以上がPHPでarray_key_existsとissetを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。