السلام عليكم ورحمة الله وبركاتة
أولا انا مبتدئ مثلكم
هقوم بوضع باقى الدرس هنا في هذا الموضوع
الدرس هو عباره عن شرح مبسط للـ functions وان شاء الله يكون سهل عليكم فهمه
أولا : الفنكشن هي دوال انت بتعملها لغرض معين اذا أردت مثلا كتابة مرحبا بك في الموقع
اذا كان الاسم مثلا = محمد
او كان الاسم =احمد
اوكان الاسم =محمود
تطبيق المثال بطريقة بسيطة وهو
كود PHP:
<?php
$name="محمد";
if($name="محمد"){
echo"محمد";
}
?>
ماذا لو أردت توسيط الاسم او اضافة لون أو تغيير نوع الخط سيكون كالتالى:
كود PHP:
<?php
$name="محمد";
if($name="محمد"){
echo"<p align='center'><font color='red' size='5'> محمد</font></p>";
}
?>
ماذا لو كان الاسم محمود هل ستفعلة بنفس الطريقة هكذا
كود PHP:
if($name='محمود'){
echo"<p align='center'><font color='red' size='5'> محمود</font></p>";
}
هل فى كل مرة ستقوم بتغيير الاسم اذا أردت ذلك ؟
مارأيك الآن بأن نقوم بعمل دالة جديدة تقوم بطباعة الاسم بالطريقة التى تريد أن تظهر به بدلا من ان تقوم بكتابة الكود فى كل مرة وتستخدمها بالطريقة المناسبة لك
مثال:
كود PHP:
function print_name($name,$color,$fontsize){
echo"<p align='center'><font color='$color' size='$fontsize'>$name</font></p>";
}
$name =الاسم
$color=الون
$fontsize=حجم الخط
ما رأيك الآن ,, فكل ماعليك الآن هو استدعاء الصفحة التى بها الـ function
وتكتب في الصفحة التى تريد أن استخدام فيها الفنكشن كالمثال التالى
كود PHP:
Include("function.php");
$name="محمد";
if($name="محمد"){
Print_name('محمد','red',5);
}
وبهذه الطريقة يمكنك كتابة مليون اسم ونكتب الدالى فقط ونضع فيها الاسم والون والحجم الخاص بالخط
اتمنى ان اكون شرحتة بشكل جيد
بالتوفيق
من قام بتعديل الموضوع هو الاخ عبد العزيز (edafa.info)