منتديات نبع الفرات

تمت ارشفة منتديات نبع الفرات

المشاركات من الموضوع كيفية التعامل مع “مفاتيح” Keys “المصفوفات” Arrays

  1. بواسطة العراقي راقي

    كيفية التعامل مع “مفاتيح” Keys “المصفوفات” Arrays
    .

    المصفوفات يُمكن التعامل معها من خلال “المفاتيح” Keys وذلك لتسهيل الوصول إلى القيم الموجودة بداخلها، دعنا نستخدم المصفوفة التالية:
    PHP


    $myArray = 'كيف ويكي'; $myArray = 'كيف برمجة'; $myArray = 'كيف أعمال'; $myArray = 'كيف فن'; $myArray = 'كيف صحة';


    1








    2
    3
    4
    5


    $myArray = 'كيف ويكي';
    $myArray = 'كيف برمجة';
    $myArray = 'كيف أعمال';
    $myArray = 'كيف فن';
    $myArray = 'كيف صحة';






    بشكل عام هذه المصفوفة تحوي على خمسة عناصر، لكن ماذا لو أردنا تعديل قيمة عنصر من هذه العناصر أو طباعته؟ هنا يأتي دور المفاتيح الخاصة بالمصفوفة.
    وبما أننا لم نضع أي قيمة بين هذه الأقواس فالقيمة الافتراضية هي رقم، ويبدأ العد من الرقم 0، فللوصول إلى العنصر الأول يكون مفتاحه 0، والثاني 1 وهكذا.
    PHP


    $myArray


    1










    $myArray








    قُم بإنشاء مصفوفة جديدة وادخل القيم إليها، وحاول طباعة قيمة العناصر حسب موقعها، حيث يُمكنك إتمام هذه العملية من خلال دالة echo أو print_r دون مشاكلPHP


    $myArray = array(); $myArray = 'كيف ويكي'; $myArray = 'كيف برمجة'; $myArray = 'كيف أعمال'; $myArray = 'كيف فن'; $myArray = 'كيف صحة'; print_r($myArray); echo '
    '; echo $myArray;


    1








    2
    3
    4
    5
    6
    7
    8
    9


    $myArray = array();
    $myArray = 'كيف ويكي';
    $myArray = 'كيف برمجة';
    $myArray = 'كيف أعمال';
    $myArray = 'كيف فن';
    $myArray = 'كيف صحة';
    print_r($myArray);
    echo '
    ';
    echo $myArray;







    إذا أردت تغيير قيمة العنصر الأول ليُصبح “كيف ويكي | Keef Wiki” عوضًا عن “كيف ويكي” يُمكنك كتابة الشيفرة التاليةPHP


    $myArray = 'كيف ويكي | KeefWiki'; echo $myArray;


    1








    2


    $myArray = 'كيف ويكي | KeefWiki';
    echo $myArray;







    هل يُمكنني استخدام مفاتيحي الخاصة؟ نعم بإمكانك ذلك أيضًا بكل سهولة لتكون الشيفرة على الشكلPHP


    $iPhoneArr = array(); $iPhoneArr = '6 Plus'; $iPhoneArr = 'White & Gold'; $iPhoneArr = '650$'; $iPhoneArr = '16 GB'; print_r($iPhoneArr);


    1








    2
    3
    4
    5
    6


    $iPhoneArr = array();
    $iPhoneArr = '6 Plus';
    $iPhoneArr = 'White & Gold';
    $iPhoneArr = '650$';
    $iPhoneArr = '16 GB';
    print_r($iPhoneArr);







    لاحظ أننا قُمنا في السطر الأول بتعريف مصفوفة فارغة، ثم قُمنا باستخدام هذه المصفوفة مع تحديد المفاتيح من خلال وضعها ضمن أثناء التعريف.
    في مثالنا السابق قُمنا بتعريف مصفوفة لجهاز آي فون تحوي بداخلها على الطراز، اللون، السعر بالإضافة إلى المساحة.

    الآن أصبح بالإمكان الاستفادة أكثر من المصفوفات من خلال تعريف مفاتيح خاصّة أو استخدام المفاتيح الافتراضية للوصول إلى عنصر، طباعته أو تغيير قيمته.
    من أجمل ميّزات المصفوفات أنه يُمكن وضع مصفوفة داخل مصفوفة، وبالتالي يُمكن ترتيب البيانات بشكل أفضل، وكمثال حي على المصفوفات تخيّل سجل الأسماء الموجود داخل هاتفك الذكي، فهو عبارة عن مصفوفة مفاتيحها أسماء الأصدقاء، وعند الضغط على أي اسم يتم جلب المصفوفة الخاصة به والتي تحوي على هاتفه، حسابه على فيس بوك أو حتى بريده الإلكتروني وعنوانه.
  2. بواسطة بهلول الرشيد

    شكرا لك
    بانتظار المزيد