This has got to be one of the most frequently updated PHP sites, keep up the good work... "هذا وقد حصلت ليكون واحدا من المواقع PHP في معظم الأحيان لتحديث، والحفاظ على العمل الجيد ..."
ماكس

باستخدام أساليب ثابتة

أساليب ثابت يسمح ليمكن الوصول إليها دون الحاجة إلى أساليب iniate فئة. وهذا يعني أن يتم الوصول إلى أسلوب من فئة وليس مثيل كائن. كما لم يتم الوصول إلى أسلوب من كائن فهذا يعني أنها لا تستطيع الوصول إلى أي متغيرات الكائنات أو الأساليب غير ثابت وغير ذلك لا يمكن استخدام متغير زائف لا يمكن دولار هذا متغيرات ثابتة وعلاوة على ذلك يمكن الوصول إليها مع - مشغل>. وفيما يلي مثال على طرق ثابتة.
Helper فئة مساعد
{
sitename = ' PHP Rocks ! - ' ; خاصة ثابتة $ SITENAME = 'PHP الصخور -'؛

AddSiteName ( $ pageName ) جمهور AddSiteName وظيفة ثابتة ($ pageName)
{
self : : $ sitename . $ pageName ; عودة الذات :: $ $ SITENAME pageName.
}
}
لاحظ أن في PHP لا يمكنك فعلا خلق فئة ثابتة بحيث لا يزال مثيل أن تكون مصنوعة من هذه الفئة. ويمكن استدعاء الدالة المساعد مثل هكذا
Helper : : AddSiteName ( " Login " ) ; صدى مساعد :: AddSiteName ("دخول")؛
this echo ' s PHP Rocks ! - Login / / صدى هذه الصورة الصخور PHP - تسجيل الدخول
وكما ترون باستخدام أساليب ثابت يسمح لك لخلق بسهولة classses مثل الطبقات المساعد، ولكن يجب استخدام وسائل ثابتة والمتغيرات بعناية لأنه إذا هم يبالغ فإنها إزالة benifits التوجيه كائن. فقط كما هو الحال مع متغيرات طبيعية يمكنك أيضا تعيين المتغيرات إلى قيم ثابتة، ولكن هذه لا يمكن أن تكون حرفية أو الثوابت. لذلك ...
Title فئة العنوان
{
" Mr " ; الجمهور ساكنة MR = "السيد"؛
}


MR = " Mrs " ; العنوان :: MR = "السيدة"؛
Title : : MR ; صدى العنوان :: MR؛

echo ' s Mrs / / صدى الصورة السيدة

لا وقدمت تعليق.
أمن صورة
كتبه الدباغ دومينيك
آخر تحديث: 2011/10/25 16:00:38