النتائج 1 إلى 3 من 3

الموضوع: الدرس الخامس المصفوفات array

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    269

    الدرس الخامس المصفوفات array



    السلام عليكم
    في هذا الدرس سوف نتكلم عن المصفوفات array
    الكثير لا يعرف عن المصفوفات الى القليل جدا في هذا الدرس سوف نتشعب كثيرا في array
    اذا كان وقتك لا يسمح بالمتابعه افضل ان تعود الى الموضوع في وقت اخر

    المصفوفات عباره عن مخزن كبير نصف فيه متغيراتنا او لنقل موقف سيارات
    تستطيع التخزين في المصفوفه ارقام حروف رموز اي شي تريده
    المصفوفه لها ( حقلين: هذا الاسم من عندي ما عرفت كيف اعبر عنه )
    الحقلين هم
    المحتوى
    مفتاح المحتوى
    ناتي اولا الى الصيغه العامه لطريقه كتابتها
    كود PHP:
    array(123);
    array(
    'a',' b','c');
    array(
    'a'=>'animal','b'=>'bird','c'=>'car'); 
    اذا كانت المصفوفه بدون تعريف حقل المفتاح مثل
    كود PHP:
    array(123);
    array(
    'a',' b','c'); 
    افتراضيا سيكون المفتاح بدايه من 0
    مثلا هذه المصفوفه
    كود PHP:
    array(123); 
    سوف يكون المفتاح ل حقل المحتوى الاول 0 وحقل المحتوى الثاني 1 وحقل المحتوى الثالث 2 .. الخ
    ما هي الفائده من مفتاح المحتوى ؟
    الفائده هي دلاله على المحتوى اي انه هذا المفتاح يدل على المحتوى التابع له في حال اردنا معرفت المحتوى
    مثال :
    كود PHP:
    $array1=array(123);
    echo 
    $array1[0]; 
    في المثال السابق قلنا له echo اي اطبع المحتوى من المصفوفه الذي له مفتاح رقم 0

    في هذه المصفوفه عرفنا فيها مفتاح المحتوى
    هنا نحن عرفنا له المفتاح سابقا
    كود PHP:
    array1=array('a'=>'animal','b'=>'bird','c'=>'car');
    echo 
    $array1['a']; 
    في المثال السابق قلنا له echo اي اطبع المحتوى من المصفوفه الذي له مفتاح a
    دعونا نتشعب قليلا
    كود PHP:
    $array1=array(1, array(504060), 44); 
    هذه موصفوفه داخل مصفوفه اخرى
    دعونا نفصلها قليلا
    في المصفوفه لم نقم بتعريف مفتاح المحتوى
    اذا المفتاح يكون بدايه من رقم 0
    في المصفوفه الاولى
    المحتوى الاول 1 مفتاحه هو 0
    المحتوى الثاني array(50, 40, 60) مفتاحه هو1
    المحتوى الثالث 44 مفتاحه هو 2
    في المصفوفه الثانيه
    المحتوى الاول 50 مفتاحه هو 0
    المحتوى الثاني 40 مفتاحه هو 1
    المحتوى الثالث 60 مفتاحه هو 2
    لنقل باني اريد عرض المحتوى الثاني في الموصفوفه الثانيه
    اكتب الاستدعاء بهذه الطريقه
    كود PHP:
    echo $array1[1][1]; 
    لنفرض باني كتبته بهذه الطريقه
    كود PHP:
    echo $array1['1']['1'];
    او بهذه الطريقه 
    echo $array1['1'][1];
    او مع " " 
    جميعها صحيحه
    دعونا نتشعب اكثر
    كود PHP:
    $array5=array('a'=>'ahmd','b'=>array('a',array('a'=>'ahmd2','b'=>'bader2','c'=>'car2'),'c'),'c'=>'car'); 
    طيب نريد عرض bader2
    لاحظ هنا لدينا ثلاث مصفوفات
    نكتبها بهذه الطريقه
    كود PHP:
    echo $array5['b'][1]['b']; 
    كود PHP:
    echo $array5[المفتاح المصفوفه الثالثه][ المفتاح المصفوفه الثانيه][المفتاح المصفوفه الاولى ]; 
    هنا ناتي الى نهايه درس اليوم
    ولكم جزيل الشكر على المتابعه

    اخوكم ثامر الصعيدي

    المصدر





    __________________
    المتميز السعودي لتكنلوجيا المعلومات
    المهنة : باحث في لغة ال PHP


  2. #2


    ما شاء الله عليك متميز فعلا





    __________________
    إِنْ لَمْ تُحْسِنْ ظنَّكَ بِهِ لِأَجْلِ وَصْفِهْ فَحَسِّنْ
    ظَنَّكَ بِهِ لِأَجْلِ مُعَامَلَتِهِ مَعَكْ فَهَلْ عَوَّدَكَ إِلَّا حَسَنًا؟
    وَهَلْ أَسْدَى إِلَيْكَ إِلَّا مِنَنًا؟

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    269


    حياك الله ابو طارق

    اتمنى ان تكون استفد من الدرس ولو بالشي القليل

    شاكر لك مرورك العطر





    __________________
    المتميز السعودي لتكنلوجيا المعلومات
    المهنة : باحث في لغة ال PHP





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض