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

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

فهاد الدرس الثامن من دورة php للمبتدئين غادي نكملوا الدورة ديالنا فغادي نشوفوا حاجة مهمة فالبرمجة ولي هي les boucles فالدور ديال les boucles هو انهم كيمكنوني من انني ن exécuter واحد الكود العدد ديال المرات لي بغيت فغادي نشوفوا les boucles كاملين مع الأمثلة.


1- ل boucle while ف php

فل boucle while كيمكني انني ن exécuter واحد ل code العدد دالمرات لي بغيت  فالمثال لي عندي كنعطي ل x واحد منبعد كندير ل boucle ديالي كنقول محد x مزال أصغر من أو يساوي 10 كن afficher x وكن incrémenter x بواحد فالنتيجة غادي يعطيني الأعداد من 1 ل 10 الكود لي زدت هو :

                                                    
                                                        //     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x--;
// echo --$x;
// $x = 8;
// $y = 8;
// if($x == 8 &&  $y == 8){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
                                                    
                                                

2- ل boucle for ف php

ال boucle for بحال ل boucle while غير هو كياخد variable باش كيبدا لي هي ل compteur وكياخد ل condition ول incrémentation فالمثال لي عندي كنعطي ل i زيرو باش تبدا منبعد فالشرط كنقول محدها  أصغر من أو تساوي 10 وكن incrémenter i بواحد فالنتيجة غادي تعطيني الأعداد من 0 ل 10 الكود لي زدت هو :

                                                        
                                                            //index.php

<?php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x++;
// echo ++$x;
//index.php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x--;
// echo --$x;
// $x = 8;
// $y = 8;
// if($x == 8 &&  $y == 8){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x == 8 ||  $y == 8){
//     echo 'oui';
// }
// $x = true;
// if(!$x){
//     echo 'oui';
// }
// if($x == 8){
//     echo 'oui';
// }elseif($x == 6){
//     echo 6;
// }else{
//     echo 'non';
// }
// switch ($x) {
//     case 8:
//         echo 8;
//         break;
//     case 6:
//         echo 6;
//         break;
//     case 7:
//         echo 7;
//         break;
//     default:
//         echo "Aucun résultat";
// }
// $x = 1;
// while($x <= 10){
//   echo $x.'<br/>';
//   $x++;
// }
for($i=0;$i<=10;$i++){
    echo $i;
}
?>
                                                        
                                                    

3- ل boucle do while ف php

فل boucle do while كيمكني انني ن exécuter واحد ل code العدد دالمرات لي بغيت غير ف do while لكود كيت exécuta وخا الشرط ميكونش فالمثال لي عندي كنعطي ل x واحد منبعد كندير ل boucle ديالي كنقول محد x مزال أصغر من أو يساوي 10 كن afficher x وكن incrémenter x بواحد فالنتيجة غادي يعطيني الأعداد من 1 ل 10 ولكن هنا وخا x ميكونش أصغر من أو يساوي 10 غادي ي afficher x ماشي بحال while و for لي فقط يلا كان الشرط صحيح عاد كيت afficha x  الكود لي زدت هو :

                                                        
                                                            //index.php

<?php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x++;
// echo ++$x;
//index.php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x--;
// echo --$x;
// $x = 8;
// $y = 8;
// if($x == 8 &&  $y == 8){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x == 8 ||  $y == 8){
//     echo 'oui';
// }
// $x = true;
// if(!$x){
//     echo 'oui';
// }
// if($x == 8){
//     echo 'oui';
// }elseif($x == 6){
//     echo 6;
// }else{
//     echo 'non';
// }
// switch ($x) {
//     case 8:
//         echo 8;
//         break;
//     case 6:
//         echo 6;
//         break;
//     case 7:
//         echo 7;
//         break;
//     default:
//         echo "Aucun résultat";
// }
// $x = 1;
// while($x <= 10){
//   echo $x.'<br/>';
//   $x++;
// }
// for($i=0;$i<=10;$i++){
//     echo $i;
// }
$x = 1;
do{
    echo $x;
    $x++;
}while($x <= 10);
?>
                                                        
                                                    

4- ل boucle foreach ف php

ل boucle foreach كنخدم بها فل arrays فالمثال لي عندي كاين array ديال names فيها أسماء منبعد كنخدم بل boucle foreach باش كندوز على كل قيمة فكل خانة  وكنعطيها ل variable value من بعد كن afficher كل value لي هي كل إسم الكود لي زدنا هو : 

                                                        
                                                            //index.php

<?php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x++;
// echo ++$x;
//index.php
// $nom = 'samadi';
// echo $nom;
// $age = 20;
// echo $age;
// $note = 15.45;
// echo $note;
// $mineur = false;
// $majeur = true;
// $nom = "samadi";

// function getNom(){
//     $nom = "alaoui";
// }
// $names = array('samadi','amine','hassan','adil');
// class Person{
//     function Person(){
//         return $this->nom = 'samadi';
//     }
// }
// $person = new Person();
// echo $person->nom;
// $string = 'la vie est belle';
// echo strlen($string);
// $string = 'la vie est belle';
// echo strpos($string,'belle');
// $string = "la vie est belle";
// echo str_replace("la vie","ma fille",$string);
// define('NOM','samadi');
// echo NOM;
// $nom = 'samadi';
// echo $nom;
// $x = 18;
// $y = 8;
// echo $x*=$y;
// $x = 18;
// $y = 8;
// echo $x/=$y;
// $x = 8;
// $y = 8;
// if($x === $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x != $y){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x !== $y){
//     echo 'oui';
// }
// $x = 8;
// echo $x--;
// echo --$x;
// $x = 8;
// $y = 8;
// if($x == 8 &&  $y == 8){
//     echo 'oui';
// }
// $x = 8;
// $y = 8;
// if($x == 8 ||  $y == 8){
//     echo 'oui';
// }
// $x = true;
// if(!$x){
//     echo 'oui';
// }
// if($x == 8){
//     echo 'oui';
// }elseif($x == 6){
//     echo 6;
// }else{
//     echo 'non';
// }
// switch ($x) {
//     case 8:
//         echo 8;
//         break;
//     case 6:
//         echo 6;
//         break;
//     case 7:
//         echo 7;
//         break;
//     default:
//         echo "Aucun résultat";
// }
// $x = 1;
// while($x <= 10){
//   echo $x.'<br/>';
//   $x++;
// }
// for($i=0;$i<=10;$i++){
//     echo $i;
// }
// $x = 1;
// do{
//     echo $x;
//     $x++;
// }while($x <= 10);
$names = array("adil", "samir", "hassan", "amine"); 

foreach ($names as $value) {
    echo "$value <br>";
}
?>
                                                        
                                                    

دروس ذات صلة

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 للمبتدئين غادي نكملو الدورة ديالنا غادي نشوفوا كيفاش نتعاملو مع les f...


PH

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

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


PH

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

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