PHP array_key_exists() Function












❮ مرجع آرایه PHP




مثال


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




$a=array("Volvo"=>"XC90","BMW"=>"X5");
اگر (array_key_exists("Volvo",$a))
  {
  echo " کلید وجود دارد!";
 
دیگر
  {
  بازتاب "کلید وجود ندارد!";
 
?>

خودت امتحان کن »




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


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


نکته: به خاطر داشته باشید که اگر هنگام تعیین یک آرایه، کلید را رد کنید،
یک کلید عدد صحیح تولید می شود که از 0 شروع می شود و برای هر مقدار یک عدد افزایش می یابد. (نمونه زیر را ببینید)





نحو



array_key_exists(کلید، آرایه)

مقادیر پارامتر









را مشخص می کند



را مشخص می کند

پارامتر توضیح
کلید لازم است. کلید
آرایه لازم است. یک آرایه












جزئیات فنی











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




نمونه های بیشتر



مثال


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




$a=array("Volvo"=>"XC90","BMW"=>"X5");
اگر (array_key_exists("Toyota",$a))

{

echo "کلید وجود دارد!"؛



other

{

echo "کلید وجود ندارد!"؛



?>

این را خودتان امتحان کنید »



مثال


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




$a=array("Volvo"،"BMW");

if (array_key_exists(0,$a))

{

echo "کلید وجود دارد!"؛



other

{

echo "کلید وجود ندارد!"؛



?>

خودت امتحانش کن »



❮ مرجع آرایه PHP