Avatar ·

كيفية الحصول على العنصر الأول من مصفوفة في PHP؟ (دليل مفصل)

مرحبًا بالجميع! أنا مبتدئ في PHP وواجهت مهمة تبدو بسيطة، لكنني لا أستطيع إيجاد حل عام. لدي عدة مصفوفات أعمل معها. أحيانًا تكون مصفوفات مفهرسة عادية (بمفاتيح رقمية تبدأ من 0)، وأحيانًا تكون مصفوفات ترابطية (بمفاتيح نصية). أحتاج إلى الحصول على العنصر الأول من أي مصفوفة من هذا القبيل، بغض النظر عن مفاتيحها. إليك أمثلة على مصفوفاتي: ```php // مصفوفة مفهرسة $fruits = ['apple', 'banana', 'orange']; // مصفوفة ترابطية $user = ['name' => 'Иван', 'age' => 30, 'city' => 'Москва']; // مصفوفة بمفاتيح رقمية عشوائية $numbers = [5 => 'пять', 10 => 'десять', 3 => 'три']; ``` حاولت استخدام `$array[0]`، لكن هذا يعمل فقط مع المثال الأول. بالنسبة للمصفوفة الترابطية يظهر خطأ، وبالنسبة للمصفوفة ذات المفاتيح [5, 10, 3] لا يعيد القيمة المطلوبة. أرجو إخباري، هل هناك طريقة عامة في PHP للحصول على العنصر الأول من أي مصفوفة؟