دالة PHP array_key_exists ()
مثال
تحقق مما إذا كان مفتاح "فولفو" موجودًا في مصفوفة:
<?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 () بفحص مصفوفة لمفتاح محدد ، وترجع صحيحًا إذا كان المفتاح موجودًا وخطأ إذا كان المفتاح غير موجود.
نصيحة: تذكر أنك إذا تخطيت المفتاح عند تحديد مصفوفة ، فسيتم إنشاء مفتاح عدد صحيح ، يبدأ من 0 ويزيد بمقدار 1 لكل قيمة. (انظر المثال أدناه)
بناء الجملة
array_key_exists(key, array)
قيمه المعامل
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an array |
تفاصيل تقنية
قيمة الإرجاع: | ترجع TRUE في حالة وجود المفتاح و FALSE إذا كان المفتاح غير موجود |
---|---|
إصدار PHP: | 4.0.7+ |
مزيد من الأمثلة
مثال
تحقق مما إذا كان مفتاح "Toyota" موجودًا في مصفوفة:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
مثال
تحقق مما إذا كان مفتاح العدد الصحيح "0" موجودًا في مصفوفة:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
❮ مرجع مصفوفة PHP