ما هي القواميس البرمجية (Hash/Array)؟




يوجد نوع من المتغيرات كثيرة التداول يشبه القوائم إلي حد كبير، يسمي بالهاش او المصفوفة (Array) وله أسماء أخري وما يعنينا هنا أن القيم تمثل على شكل مفتاح (Key) وقيمة (Value). بعبارة أخري كنا في القوائم نشير إلي القيم باستخدام مفاتيح رقمية، ولكن في الهاش يمكننا نحن أن نحدد المفاتيح والتي يجب أن تكون مميزة غير مكررة وبذلك نستطيع تمثيل قواعد بيانات كاملة مثل القواميس ودليل الهاتف وسجل الطلاب ودرجاتهم وغيرها
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-