- ماهي php ؟
- مالذي أستطيع فعله مع php؟
- أريد أن أبدأ مع php ماذا احتاج؟
- صفحتك الأولى في php
- أشياء مفيده أخرى
- التعامل مع النماذج و المدخلات
- النماذج والمتغيرات الخارجيه
- المتغيرات بشكل عام
- المتغيرات أكثر
- الثوابت !
- الثوابت العجيبه !
- أنواع البيانات
- الشروط
- التعليقات
- الدوال عام
كما قلنا بالجزه السابق عن الدوال , الا اننا هنا الآن سوف نتعرف على كيفية تعريف دالتنا الجديده ..
كود: تحديد الكل
<?php
function foo()
{
}
?>
اسم الداله يبدأ بإما حرف او شرطه سفليه _ يتبع ذلك اي حرف او رقم او شرطه سفليه ...
اسم الداله يجب ان لايكون مستخدم من قبل الدوال العامه , مثلا دالة strlen عبارة عن دالة عامه لذا لايمكنني استخدام هذا الاسم...
للعلم فقط : يمكن تضمين دوال داخل دوال ...
فلنعطي مثال اوضح ..
فلنقم بإنشاء داله تقوم بإرجاع true اذا كان الرقم اقل من 10 وترجع false اذا كان اكبر ..
كود: تحديد الكل
<?php
function foo($number)
{
if($number < 10)
{
return true;
}
else if ($number > 10)
{
return false;
}
}
?>
بعدها قمنا بعمل الكود بناءاً على المدخل.
ايضا return يقوم بإنهاء الداله وإرجاع قيمة منها .
الآن لننشأ كود يعتمد على دالتنا المخصصه foo
كود: تحديد الكل
<?php
if(foo(4) == true)
{
echo 'لقد تم ارجاع قيمة true';
}
?>
كود: تحديد الكل
<?php
if(foo(4))
{
echo 'لقد تم ارجاع قيمة true';
}
?>
لكن هذا مهم مع القيمة false
if(foo(11) == false)
{
echo 'لقد تم ارجاع قيمة false';
}
?>[/code]
يمكنك انشاء دوال عديده مع عدة ادخلات , جرب هذه الدالة المخصصه
كود: تحديد الكل
<?php
function plus($a, $b)
{
return $a + $b;
}
?>
تابع الأجزاء .. وركزّ وجرّب
التالي >>
<< السابق
__________
المصادر:
PHP: Functions - Manual