- ماهي php ؟
- مالذي أستطيع فعله مع php؟
- أريد أن أبدأ مع php ماذا احتاج؟
- صفحتك الأولى في php
- أشياء مفيده أخرى
- التعامل مع النماذج و المدخلات
- النماذج والمتغيرات الخارجيه
- المتغيرات بشكل عام
- المتغيرات أكثر
- الثوابت !
- الثوابت العجيبه !
- أنواع البيانات
- الشروط
- التعليقات
لا يمكن تعريف الدوال الا بالقول انها اهم ميزه باغلب لغات البرمجه ..
الدوال عموما تقوم بوظائف مختلفه لتبسيط عملية البرمجه و تسريع الوصول لنتيجه
والدوال اما عامه وهي ماتأتي مع اللغه نفسها او مخصصه وهي ماتقوم انت بعملها.
فنلبسط المسأله اكثر ... الدوال هي كلمة بالغالب و يلحقها اقواس.
كود: تحديد الكل
<?php
foo()
?>
الدوال غالبا تعطى مدخلات "parameters" وتوضع هذه المدخلات داخل الاقواس
كود: تحديد الكل
<?php
foo(parameters)
?>
كود: تحديد الكل
<?php
foo(param1, param2)
?>
او ترجع القيمة التي ادخلتها بالداله لكن بعد تنفيذ الوظيفه عليها ..
لنأخذ مثال على داله الآن ...
دالة strlen
تقوم هذه الدالة بإرجاع عدد حروف المدخل لها ..
مثال :
كود: تحديد الكل
<?php
echo strlen('moffed.com');
?>
اغلب الدوال تقوم بارجاع القيمة ولاتطبعا
اي اننا بالمثال قمنا بالطباعه ولم تقم الداله بذلك ..
لاحظ ان الداله يمكن ان نتلقف القيمة التي ترجعها بواسطة متغير كالتالي :
كود: تحديد الكل
<?php
$var = strlen('moffed.com');
?>
كود: تحديد الكل
<?php
$var = strlen('moffed.com');
echo $var;
?>
مثل دالة empty
وهي دالة تقوم بالتأكد هل المتغير فارغ او لا.
هذه الدالة تقوم بإرجاع القيمة true لو كان فارغ او false لو كان غير فارغ.
واغلب هذه الدوال (اي التي تنتج قيم صح او خطأ) يتم استخدامها بالشروط ..
مثال :
كود: تحديد الكل
<?php
$var = '';
if(empty($var))
{
echo 'المتغير فارغ';
}
?>
لو كان فارغ قم بطباعه "المتغير فارغ"
انتهى هذا الجزء ..
تابع الأجزاء .. وركزّ وجرّب
التالي >>
<< السابق