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

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

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


1- إضافة fonction ف php

ف php ل fonction كتنفذ واحد ل block ديال الكود وكترجعنا النتيجة يمكن لل fonction تاخد اسم كيبدا بحرف أو _ ميمكنش تسما برقم ودائما حاول تسمي ل fonction بالحاجة لي غادي تدير فالمثال لي عندنا زدت fonction سميتها writeMsg لي كتكتب ميساج لي هو bonjour منبعد كنعيط لل fonction باش تنفذ الكود لي زدنا هو :

                                                    
                                                        <?php
function writeMsg(){
    echo 'bonjour';
}
writeMsg();
?>
                                                    
                                                

2- إضافة les variables ل fonction ف php

ل fonction ف php ممكن انها تاخد des variables او des arguments ولي كيمكلي نزيدهم فوسط الأقواس تقدر تزيد شحال ما بغيتي فقط فرقهم بالفاصلة فالمثال لي عندنا زدنا variable nom لل fonction ديالنا منبعد زدناها مع الميساج الكود لي زدنا هو :

                                                        
                                                            <?php
function writeMsg($nom){
    echo 'bonjour'.' '.$nom;
}
writeMsg('samadi');
?>
                                                        
                                                    

3- إضافة variable par défaut ل fonction ف php

ف les fonctions ممكن نزيد variable par défaut فالمثال لي عندي زدت fonction لي عطيتها variable min لي كتاخد par défaut 20 منبعد ملي كنعيط لل fonction ممكن نزيد ل variable min أو منزيدهاش ول ميساج كيتعرض الكود لي زدنا هو :

                                                        
                                                            <?php
// function writeMsg(){
//     echo 'bonjour';
// }
// writeMsg();
// function writeMsg($nom){
//     echo 'bonjour'.' '.$nom;
// }
// writeMsg('samadi');
function setAge($min = 20){
    echo 'age min est :'.' '.$min;
}
setAge(22);
setAge();
?>
                                                        
                                                    

4- إضافة return ل fonction php

فل mot clé return كيمكني باش نرجع واحد النتيجة فالمثال لي عندي زدنا fonction سميناها calculate لي كتاخد x و y وكترجعنا x مضروب ف y فهنا باش نعرض النتيجة خصني نخدم ب echo لي كنعطيها ل fonction calculate لي كتاخد 4 و 5 وكترجعنا 20 الكود لي زدنا هو :

                                                        
                                                            <?php
// function writeMsg(){
//     echo 'bonjour';
// }
// writeMsg();
// function writeMsg($nom){
//     echo 'bonjour'.' '.$nom;
// }
// writeMsg('samadi');
// function setAge($min = 20){
//     echo 'age min est :'.' '.$min;
// }
// setAge(22);
// setAge();
function calculate($x,$y){
    return $x*$y;
}
echo calculate(4,5);
?>
                                                        
                                                    

دروس ذات صلة

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 هما...