فنکشن array_key_exists() آرایه PHP

مثال

بررسی کنید که نام کلید "Volvo" آیا در آرایه وجود دارد یا خیر:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "کلید وجود دارد!";
  }
else
  {
  echo "کلید وجود ندارد!";
  }
؟>

اجرای نمونه

تعریف و استفاده

فنکشن array_key_exists() فنکشن‌های آرایه را بررسی می‌کند که آیا کلید مشخص شده در آرایه وجود دارد یا خیر، اگر کلید وجود دارد، true برمی‌گرداند، اگر کلید وجود ندارد، false برمی‌گرداند.

توجه:لطفاً به خاطر داشته باشید که اگر نام کلید را در هنگام مشخص کردن آرایه نادیده بگیرید، کلیدهای عددی از 0 شروع می‌شوند و هر کلید به کلید بعدی با افزایش 1 مرتبط می‌شود. (مثال 2 را ببینید)

نحوه استفاده

array_key_exists(کلید,آرایه)
پارامترها توضیح
کلید ضروری. نام کلید را مشخص کنید.
آرایه ضروری. آرایه را مشخص کنید.

جزئیات فنی

مقدار بازگشتی: اگر نام کلید وجود دارد، TRUE برمی‌گرداند، اگر نام کلید وجود ندارد، FALSE برمی‌گرداند.
نسخه PHP: 4.0.7+

مثال‌های بیشتر

مثال 1

بررسی کنید که کلید "Toyota" آیا در آرایه وجود دارد یا خیر:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "کلید وجود دارد!";
  }
else
  {
  echo "کلید وجود ندارد!";
  }
؟>

اجرای نمونه

مثال 2

بررسی کنید که کلید عددی "0" آیا در آرایه وجود دارد یا خیر:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
  {
  echo "کلید وجود دارد!";
  }
else
  {
  echo "کلید وجود ندارد!";
  }
؟>

اجرای نمونه