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