دورة php للمبتدئين الدرس الخامس عشر

منذ 5 سنوات imadbelasri PHP
PH

فهاد الدرس الخامس عشر من دورة ل php للمبتدئين غادي نكملوا الدورة ديالنا وغادي نشوفوا كيفاش نتعاملو مع ل array لي multidimensionnelle يعني ل array لي فيها مجموعة ديال ل arrays.
منبعد غادي نشوفوا كيفاش نتعاملوا مع les dates ف php. 


1- كيفاش نزيد array multidimensionnelle ف php

فكيف قلنا قبل ل array  multidimensionnelle  هي array لي كيكون فيها أكثر من array.
فالمثال لي عندنا زدنا array سمينها employes$ وزدنا فيها 3 ديال ل arrays لي فيهم إسم المستخدم والسن ديالو الكود لي زدنا :

                                                    
                                                        <?php
    $employes = array(
        array(
            'samadi','34','Taza'
        ),
        array(
            'amine','30','Taza'
        ),array(
            'hassan','25','Taza'
        )
    );
?>
                                                    
                                                

2- كيفاش نعرض القيم لي فل array multidimensionnelle

باش نعرض القيم لي فل array multidimensionnelle  خصني ناخد ل index ديال السطر والخانة.
فالمثال لي عندي كنعرض القيم على شكل جدول :
- السطر الأول في الأسماء كنختار القيم لي فيهم الأسماء باستعمال ل index ديال السطور والخانات.
- فالسطر الثاني فيه السن فنفس الشي كنستعمل السطور والخانات باش كنعرض القيم كاملين.
- فالسطر الثالت كنعرض المدن حتى هما بنفس الطريقة.
الكود لي زدنا هو :

                                                        
                                                            <?php
    $employes = array(
        array(
            'samadi','34','Taza'
        ),
        array(
            'amine','30','Taza'
        ),array(
            'hassan','25','Taza'
        )
    );
    echo 'Noms:'.$employes[0][0].' '.$employes[1][0].' '.$employes[2][0].'<br>';
    echo 'Ages:'.$employes[0][1].' '.$employes[1][1].' '.$employes[2][1].'<br>';
    echo 'Villes:'.$employes[0][2].' '.$employes[1][2].' '.$employes[2][2].'<br>';
?>
                                                        
                                                    

3- عرض القيم بل boucle for

باش نعرض القيم لي فل array multidimensionnelle  باستعمال ل boucle for كنخدم بجوج ديال les boucles for وحدة ديال السطر ووحدة ديال الخانة.
فالمثال لي عندي كنعرض القيم على شكل liste :
- ل boucle for لأولى كتاخد عدد الأسطر لي هو 3 منبعد كن afficher رقم السطر وكنفتح ul لي هي liste.
- ل boucle for الثانية كتاخد عدد الخانات لي هو 3 منبعد كن afficher رقم السطر والخانة منبعد مكنعطيهم لل array.  
الكود لي زدنا هو :

                                                        
                                                            <?php
    $employes = array(
        array(
            'samadi','34','Taza'
        ),
        array(
            'amine','30','Taza'
        ),array(
            'hassan','25','Taza'
        )
    );
    // echo 'Noms:'.$employes[0][0].' '.$employes[1][0].' '.$employes[2][0].'<br>';
    // echo 'Ages:'.$employes[0][1].' '.$employes[1][1].' '.$employes[2][1].'<br>';
    // echo 'Villes:'.$employes[0][2].' '.$employes[1][2].' '.$employes[2][2].'<br>';
    for($i=0;$i<3;$i++){
        echo "<p><b>ligne: $i</b></p>";
        echo "<ul>";
        for ($j = 0; $j < 3; $j++) {
            echo "<li>".$employes[$i][$j]."</li>";
        }
        echo "</ul>";
    }
?>
                                                        
                                                    

4- كيفاش نعرض التاريخ ف php

باش نعرض التاريخ ف php  عندي ل fonction date لي كتاخد :
- Y لي هي السنة.
- m لي هو الشهر.
- d لي هو النهار.

فالمثال لي عندنا كن afficher التاريخ الحالي الكود لي زدنا هو:


                                                        
                                                            <?php
    // $employes = array(
    //     array(
    //         'samadi','34','Taza'
    //     ),
    //     array(
    //         'amine','30','Taza'
    //     ),array(
    //         'hassan','25','Taza'
    //     )
    // );
    // echo 'Noms:'.$employes[0][0].' '.$employes[1][0].' '.$employes[2][0].'<br>';
    // echo 'Ages:'.$employes[0][1].' '.$employes[1][1].' '.$employes[2][1].'<br>';
    // echo 'Villes:'.$employes[0][2].' '.$employes[1][2].' '.$employes[2][2].'<br>';
    // for($i=0;$i<3;$i++){
    //     echo "<p><b>ligne: $i</b></p>";
    //     echo "<ul>";
    //     for ($j = 0; $j < 3; $j++) {
    //         echo "<li>".$employes[$i][$j]."</li>";
    //     }
    //     echo "</ul>";
    // }
  //afficher la date
    echo date('Y-m-d');
?>
                                                        
                                                    

5- كيفاش ن afficher حقوق النشر اتوماتيكيا

فالمواقع كنلقاو لتحت الحقوق ديال النشر مع تاريخ الإصدار والتاريخ الحالي فباش نعرض هاد التريخ اتوماتيكيا كنستعمل ل fonction date لي كتاخد Y لي هي السنة الحالية.
فالمثال لي عندنا زدنا الكود لي كي afficher ل copyright ديال الموقع ديالي وكنحدد السنة لي بديت ف 2016 مع السنة الحالية لي كنسترجعها بل fonction date الكود لي زدنا هو :

                                                        
                                                            <?php
    // $employes = array(
    //     array(
    //         'samadi','34','Taza'
    //     ),
    //     array(
    //         'amine','30','Taza'
    //     ),array(
    //         'hassan','25','Taza'
    //     )
    // );
    // echo 'Noms:'.$employes[0][0].' '.$employes[1][0].' '.$employes[2][0].'<br>';
    // echo 'Ages:'.$employes[0][1].' '.$employes[1][1].' '.$employes[2][1].'<br>';
    // echo 'Villes:'.$employes[0][2].' '.$employes[1][2].' '.$employes[2][2].'<br>';
    // for($i=0;$i<3;$i++){
    //     echo "<p><b>ligne: $i</b></p>";
    //     echo "<ul>";
    //     for ($j = 0; $j < 3; $j++) {
    //         echo "<li>".$employes[$i][$j]."</li>";
    //     }
    //     echo "</ul>";
    // }
    //afficher la date
    // echo date('Y-m-d');
    //copyright
    echo '&copy; 2016-'.' '.date("Y");
?>
                                                        
                                                    

دروس ذات صلة

PH

دورة php للمبتدئين الدرس الأول

فهاد الدورة الجديدة ديال المبتدئين ولي غادي نخصصوها ل php غادي نشوفوا هاد لغة البرمجة لي هي أشهر لغة...


PH

دورة php للمبتدئين الدرس الثاني

فهاد الدرس الثاني من دورة php للمبتدئين غادي نمكلو الدورة ديالنا غادي نشوفوا أنواع أخرى من المتغيرات...


PH

دورة php للمبتدئين الدرس الثالت

فهاد الدرس الثاني من دورة php للمبتدئين  غادي نشوفوا كيفاش نتعاملو مع ل arrays ف php وغادي نشوفوا اي...


PH

دورة php للمبتدئين الدرس الرابع

فهاد الدرس الرابع من دورة ل php للمبتدئين غادي نكملو الدورة ديالنا غادي نشوفوا كيفاش نزيدو les const...


PH

دورة php للمبتدئين الدرس الخامس

فهاد الدرس الخامس من دورة ل php للمبتدئين غادي نكملو الدورة ديالنا غادي نشوفوا المزيد من les opérate...


PH

دورة php للمبتدئين الدرس السادس

فهاد الدرس السادس من دورة php للمبتدئين غادي نشوفوا كيفاش نديرو l"incrémentation و décrémentation كم...


PH

دورة php للمبتدئين الدرس السابع

فهاد الدرس السابع من دورة php للمبتدئين غادي نكملو الدورة ديالنا غادي نشوفوا كيفاش نتعاملو مع l...


PH

دورة php للمبتدئين الدرس الثامن

فهاد الدرس الثامن من دورة php للمبتدئين غادي نكملوا الدورة ديالنا فغادي نشوفوا حاجة مهمة فالبرمجة ول...


PH

دورة  php للمبتدئين الدرس التاسع

فهاد الدرس الثامن من سلسلة php للمبتدئين غادي نكملو الدورة ديالنا غادي نشوفوا كيفاش نتعاملو مع les f...


PH

دورة php للمبتدئين الدرس العاشر

فهاد الدرس العاشر من دورة php للمبتدئين غادي نكملو الدورة غادي نشوفوا ل arrays فشنو هما ل arrays هما...