تابع array_key_exists در PHP – بررسی وجود داشتن یک کلید در یک آرایه

تابع array_key_exists در PHP
بررسی وجود داشتن یک کلید در یک آرایه


اگر ما آرایه‌ای داشته باشیم، ممکن است بخواهیم بررسی کنیم که آیا مقداری با فلان کلید درون آن وجود دارد یا نه! برای انجام این کار، خود PHP تابعی را در اختیار ما قرار داده است و با استفاده از آن به سادگی می‌توانیم این کار را انجام دهیم.

تابع array_key_exists

ساختار تابع:

array_key_exists(key,array)

پارامترهای ورودی:

  • key: یک رشته، که نام کلید را شامل می‌شود.
  • array: آرایه‌ای که می‌خواهیم این کلید را در آن بررسی کنیم.

خروجی: مقدار boolean (که اگر کلید پیدا شود، true و اگر پیدا نشود، false برمی‌گردد)

مثال 1

<?php
$a=array("FK"=>"FuLLKade","G"=>"Google");
if (array_key_exists("FK",$a))
{
  echo "کلید وجود دراد!";
}
else
{
  echo "کلید وجود ندارد!";
}
?>

مثال 2

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

همانطور که می‌بینید، اگر کلیدی تنظیم نشود مقدار آن خودکار و به صورت عددی تنظیم می‌شود.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

cp-codfk

نظرات ثبت شده بدون دیدگاه

توضیحات پیشنهادی نظرات اشتراک