PHP interface .. ط§ظ„ظ€oop ط§ظ„ط°ظٹ ظ‚ط¯ ظٹط®ظپظ‰ ط¹ظ† ط§ظ„ظƒط«ظٹط±ظٹظ†



بسم الله الرحمن الرحيم..
والصلاة والسلام على اشرف الأنبياء والمرسلين سيدنا محمد صلى الله عليه وسلم ..
اليوم يدور موضوعنا حول Interface ..
ماهي الـ interface?
هي عبارة عن oop في لغة php ولكن الـكلاسات تكمل وظيفته (ليس في كل الأوقات) ...
طبعاً يجب ان نعرف كيف يتكون الإنترفيس ..
رمز PHP:
<code style="white-space:nowrap"> <code> interface a{



//some code here
}
</code> </code>

تمام..
طيب .. نشوف مثال للتوضيح
رمز PHP:
<code style="white-space:nowrap"> <code> <?php
interface a
{
const
b = 'Traidnt';
}

echo
a::b;

?>
</code> </code>

هنا .. عملنا interface .. وسميناه a .. وعملنا فيه const (ثابت) .. باسم b .. وضمنا فيه 'Traidnt' ..
ثم عملنا إظهار للـثابت الخاص بنا .. تمام ..
طيب نشوف مثال أخــر.
رمز PHP:
<code style="white-space:nowrap"> <code> <?php
interface a
{
public function
dzbatna();
}

class
b implements a
{
public function
dzbatna(){
//some code here
}
}
?>
</code> </code>

تـــمــامـ
عملنا هنا واجهة interface أو interface .. باسم a .. وعملنا فيها دالة عامة باسم dzbatna .. ثم عملنا كلاس وضمنا فيه الواجهة interface (interface) الـ a .. وسميناه باسم b ثم عرفنا الدالة العامة باكواد داخل الكلاس ..
..
interface Manual - PHP.net
تمام .. النهاردة أخدنا درس مفصل متكامل بإذن الله تعالى .. ونشوفكم في درس مفصل ثاني بإذن الله ..
سلام عليكم









©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©