المنتدى العام  البرمجة   مشاهدة كامل الموضوع
 
 
 
 
 
algerino
2018-07-29
 
 

السلام عليكم
درسنا الثامن == الدوال ==
لغة البي اتش بي لديها الكثير من الدوال الجاهزة لكننا يمكن صناعة دوالنا الخاصة
1- فالدوال هي مجموعة من الأوامر التي تتكرر عند استدعائها
2 - الدوال لا تنفذ بمجرد تحميل الصفحة بل يجب استدعاؤها
3 - طريقة كتابة الدالة بالشكل التالي
}()اسم الدالة function
{ كود تنفيذ الدالة
ملاحظة
-----------
اسم الدالة يجب ان يبدأ بحرف أو ب ( _ ) ليس برقم ... ( طبعا حرف لاتيني )
***********
ملاحظة أخرى
----------------
لتسهيل البرمجة عليك ان تسمي الدالة بوظيفتها
***********
ملاحظة أخرى
----------------
اسم الدالة غير حساسة لحالة الاحرف
يعتي لو كان اسمها ADD و استدعينا add سيتم استدعاء الدلة بدون مشاكل
***********
نترككم مع الكود والى درس آخر بحول الله

#php_للجميع


php 
function hello() {
    echo "مرحبا بالجميع";
}

hello(); // استدعاء الدالة النتيجة طباعة كلمة مرحبا بالجميع
/********************/
// يمكن اضافة متغير للدالة 
function khalil($forum) {
    echo " منتدى $forum.<br>";
}

khalil("الرياضة");
khalil("الاقتصاد");
khalil("القانون");
khalil("الثقافة");
khalil("التقنية");
?>
/*
 : النتيجة طباعة 
منتدى الرياضة
منتدى الاقتصاد
منتدى القانون
منتدى الثقافة 
منتدى التقنية
*/
/********************/
/*
يمكن اعطاء قيمة افتراضية للمتغير 
ففي حالة لم نعط  اي قيمة اثناء استدعاء الدالة
سيتم اعطاء القيمة الافتراضية
*/
<?php
function height($minheight = 50) {
    echo "الارتفاع  : $minheight <br>";
}

height(350);
height(); // سيعطي القيمة الافتراضية 50
height(135);
height(80);
?>
/*
: النتيجة 
الارتفاع 350 
الارتفاع  50
الارتفاع 135
الارتفاع 80
*/
/********************/
/*
اذا اردنا للدالة ان ترجع لنا قيمة يجب استعمال 
 return الخاصية  
*/
function sum($x, $y) {
    $z = $x + $y;
    return $z;
}

echo "5 + 10 = " . sum(5, 10) . "<br>";
echo "7 + 13 = " . sum(7, 13) . "<br>";
echo "2 + 4 = " . sum(2, 4);
/*
النتيجة 
5+10=15
7+13=20
2+4=6
*/
 
 
 

 
 
 
 
يرجى تسجيل الدخول كي تتمكن من الرد
 
 
 
 
 
آخر المواضيع
 
آخر المجموعات
مجموعة مختصة بالقصص
مجموعة مختصة في طرق الربح من الانترنت
مجموعة تهتم بجميع دروس و ملخصات و امتحانت مع التصحيح لجميع المستويات
تهتم بكل ما يخص الموظفين ونقل الأخبار المتعلقة بهم من مديرية التربية بالجلفة
التحضير لبكالوريا الجزائر شعبة علوم تجريبية
سوق لناس الجلفة لطرح سلعهم بغرض بيعها أو شراء سلعة ما ..
سوق للسطايفية لطرح سلعهم بغرض بيعها أو شراء سلعة ما ..
مجموعة مخصصة لطرح بعض وجهات النظر في الشؤون العامة والخاصة لتبادل الاراء والخبرات في شتى المجالات في اطار محترم بين الجميع...اهلا وسهلا بالجميع.
دينية
كل مايتعلق بالجزائر
 
الخصوصية
المواضيع والردود المنشورة في الموقع تعبر عن وجهة نظر أصحابها فقط !
جميع الحقوق محفوظة لمنتديات خليل © 2018
للإتصال بنا :
[email protected]