تحقق من وجود مفتاح "Volvo" في المصفوفة:
<?php$a=array("Volvo"=>"XC90"،BMW"=>"X5");if (array_key_exists("Volvo",$a)) { echo "المفتاح موجود!" }else { صدى "المفتاح غير موجود!"; }?>تتحقق الدالة array_key_exists() من وجود المفتاح المحدد في المصفوفة، وترجع صحيحًا إذا كان المفتاح موجودًا وخطأ إذا كان المفتاح غير موجود.
نصيحة: تذكر أنه إذا قمت بحذف المفاتيح عند تحديد مصفوفة، فسيتم إنشاء مفاتيح أعداد صحيحة بدءًا من 0 وزيادة بمقدار 1. (انظر المثال 2)
array_key_exists ( مفتاح، صفيف )
المعلمة | يصف |
---|---|
مفتاح | مطلوب. يحدد اسم المفتاح. |
صفيف | مطلوب. يحدد مصفوفة. |
قيمة الإرجاع: | إرجاع TRUE في حالة وجود المفتاح، وإرجاع FALSE في حالة عدم وجود المفتاح. |
---|---|
نسخة PHP: | 4.0.7+ |
تحقق من وجود مفتاح "تويوتا" في المصفوفة:
<?php$a=array("Volvo"=>"XC90",BMW"=>"X5");if (key_exists("Toyota",$a)) { echo "المفتاح موجود!"; صدى "المفتاح غير موجود!"; }?>تحقق من وجود مفتاح العدد الصحيح "0" في المصفوفة:
<?php$a=array("Volvo"،"BMW");if (array_key_exists(0,$a)) { echo "المفتاح موجود!"; }else { echo "المفتاح غير موجود!" }?>