Unix Com
11-17-2004, 05:23 AM
السلام عليكم
الدالة هي مايسمى بالـFunction ومن فوائد الدالة تسهيل الكود البرمجي وعدم تكراره أكثر من مرة ولكن عندما تقوم بإنشاء دالة خاصة بك فيجب أن تكون الدالة غير موجودة مسبقاً أو أساسية ويجب أيضاً أن لا يكون اسم الدالة يبدأ برقم...
لإنشاء دالة خاصة بك أنظر إلى الشفرة التالية:
شفرة:
Function SaphpFunction( )
{
ECHO "Im Mr.Saphp Im Arabic Man Im Muslem Man";
}
والآن قمنا بإنشاء دالة باسم SaphpFunction وعند استدعائها تقوم بطباعة النص التالي:
Im Mr.Saphp Im Arabic Man Im Muslem Man
ولكن كيف سيتم إستدعاء الدالة؟؟!!
لإستدعاء الدالة أنظر إلى الشفرة التالية:
شفرة:
SaphpFunction ();
أرأيت كم هو سهل إستدعاء دالة من إنشاءك
والآن ماذا لو كنا نريد استدعاء الدالة وأيضاً إرسال متغير لها
أنظر إلى الشفرة التالية:
شفرة:
Function TestFunction( $SName)
{
echo "Welcome $SName";
}
الآن قمنا بكتابة متغير اسمه $SName ولكن كيف سيتم استدعاء الدالة ذات المتغير أنظر إلى الشفرة التالية وستجد الحل:
شفرة:
TestFunction("SAPHP");
بعد تنفيذ الامر السابق ستجد النتيجة كالتالي:
Welcome SAPHP
تحياتي للجميع
الدالة هي مايسمى بالـFunction ومن فوائد الدالة تسهيل الكود البرمجي وعدم تكراره أكثر من مرة ولكن عندما تقوم بإنشاء دالة خاصة بك فيجب أن تكون الدالة غير موجودة مسبقاً أو أساسية ويجب أيضاً أن لا يكون اسم الدالة يبدأ برقم...
لإنشاء دالة خاصة بك أنظر إلى الشفرة التالية:
شفرة:
Function SaphpFunction( )
{
ECHO "Im Mr.Saphp Im Arabic Man Im Muslem Man";
}
والآن قمنا بإنشاء دالة باسم SaphpFunction وعند استدعائها تقوم بطباعة النص التالي:
Im Mr.Saphp Im Arabic Man Im Muslem Man
ولكن كيف سيتم إستدعاء الدالة؟؟!!
لإستدعاء الدالة أنظر إلى الشفرة التالية:
شفرة:
SaphpFunction ();
أرأيت كم هو سهل إستدعاء دالة من إنشاءك
والآن ماذا لو كنا نريد استدعاء الدالة وأيضاً إرسال متغير لها
أنظر إلى الشفرة التالية:
شفرة:
Function TestFunction( $SName)
{
echo "Welcome $SName";
}
الآن قمنا بكتابة متغير اسمه $SName ولكن كيف سيتم استدعاء الدالة ذات المتغير أنظر إلى الشفرة التالية وستجد الحل:
شفرة:
TestFunction("SAPHP");
بعد تنفيذ الامر السابق ستجد النتيجة كالتالي:
Welcome SAPHP
تحياتي للجميع