English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP array_keys() ومراجعة الأمثلة

دليل وظائف مصفوفة PHP

يستعيد PHP array_keys() الأسماء المفتاحية جزئية أو كاملة من المصفوفة

النحو

array_keys ( $input [, $search_value [, $strict]] );

التعريف والاستخدام

يعود array_keys() بأسماء المفتاحية الرقمية أو النصية من مصفوفة input.
إذا تم تحديد المعامل الاختياري search_value، فسيتم إرجاع أسماء المفتاحية فقط لهذه القيمة. وإلا سيتم إرجاع جميع الأسماء المفتاحية في مصفوفة input.

المعامل

الترتيبالمعاملات وشرحها
1

input(مطلوب)

يحدد مصفوفة.

2

search_value(مطلوب)

يمكنك تحديد قيمة، ثم يعود فقط الأسماء المفتاحية التي تحتوي على هذه القيمة.

3

strict

اختياري. يستخدم مع معامل القيمة.

القيمة المطلوبة

يستعيد الأسماء المفتاحية والأرقام والكلمات من المصفوفة $input

مثال على الإنترنت

يعود بجميع الأسماء المفتاحية للقيم المحددة في المصفوفة

<?php
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input));
   
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input,"Dog"));
   
   $input = array(10,20,30,"10");
   print_r(array_keys($input,"10",false));
?>
اختبار لرؤية‹/›

نتائج الإخراج:

مصفوفة
(
    [0] => a
    [1] => b
    [2] => c
)
مصفوفة
(
    [0] => c
)
مصفوفة
(
    [0] => 0
    [1] => 3
)

دليل وظائف مصفوفة PHP