-- آموزش وردپرس
-- برنامه نویسی وردپرس
-- آموزش زبان php
کلمه کلیدی static در شی گرایی، برای راحتی استفاده از متدها و ویژگی های یک کلاس ایجاد شده است. کلمه کلیدی static چکار می کند؟ قبلا گفته بودیم که برای دسترسی به متدها یا ویژگی های ...
در php روشی وجود دارد که با استفاده از آن می توانیم کدها رو reuse کنیم. این روش استفاده از trait ها می باشد. Trait ها در شی گرایی چه کار می کنند؟ قبلا گفته بودیم که نقاط مشترک یک سری ...
کلاس های abstract مانند کلاس های والد و trait ها، می توانند در عدم تکرار کدها به نحو موثرتری عمل کنند. یک کلاس می تواند از نوع abstract باشد. کلاس abstract چه کار می کند؟ قبلا گفته ایم ...
کلاس interface مانند کلاس abstract، ایجاد کننده یک سری متد است که همه ی subclass ها را مجبور کند همه ی آن متدها را داشته باشند. کلاس interface چیست؟ هنگامی که مشغول برنامه نویسی یک اپلیکیشن ...
namespce مفهومی است که به واسطه آن می توانیم به طور قطعی جلوی تداخل نام کلاس ها در شی گرایی را بگیریم. namespace ها چه کار می کنند؟ می دانیم که نمی توانیم در یک فایل، دو تابع با نام ...
dependency ها مکمل های کلاس ما هستند. آن ها کلاس های خارجی می باشند که به کلاس فعلی تزریق می شوند و باعث افزایش عملکرد کلاس می شوند. dependecy در شی گرایی چیست؟ فرض کنید در حال نوشتن ...
کلمه ی کلیدی final برای محدود کردن تغییر متدهای کلاس توسط کلاس های فرزند استفاده می شود. کلمه کلیدی final چه کار می کند؟ فرض کنید ما یک کلاس تعریف کردیم که دارای یک متد است: ...
stdClass یک کلاس ناشناخته خالی می باشد که هیچ متد، ویژگی و ثابتی ندارد. این کلاس pre-defined است و می توانیم هر گاه نیاز داریم از آن آبجکت بسازیم و در برنامه استفاده کنیم. stdClass چه ...