
مسیر شما: سبز دانش » برنامه نویسی » PHP » سازنده در PHP: آموزش متد Constructor در کلاس PHP هنگام ایجاد شیء از یک کلاس در زبانهای برنامهنویسی محبوب، میتوانیم یکسری تنظیمات و مقداردهیهای اولیه را انجام دهیم. این کار بهکمک متد سازنده (Constructor) اتفاق میاُفتد. در این آموزش با سازنده در PHP به زبان ساده آشنا شده و نحوه تعریف و استفاده از آن و نیز چند نکته کاربردی را بررسی میکنیم.همانطور که میدانید در برنامه نویسی شیءگرا از ساختارهایی به نام کلاس (Class) استفاده میکنیم. هر کلاس را میتوا...
ادامه مطلب
انتزاع یکی از مفاهیم مهم در شیءگرایی است. کلاس abstract در PHP کلاسی که حداقل دارای یک متد abstract باشد. متد abstract متدی است که تعریف میشود ولی کدهای آن را پیادهسازی نمیکنیم. در این آموزش با یک مثال عملی با مفهوم کلاس انتزاعی در PHP آشنا میشویم.پیش از این با اینترفیس در PHP آشنا شدیم. در اینترفیس، همهٔ متدها بدون پیادهسازی رها میشدند. اما در یک تشابهِ ساده، بدنهٔ برخی از متدها را در کلاسهای abstract پیادهسازی میکنیم.فهرست محتوای آموزش abstract در PHPهمان مثال ایجاد درگاههای پرداخت را به خاطر ...
ادامه مطلب
در این جسه در مورد متدهای بسیار مهم سازنده و مخرب در زبان های برنامه نویسی شی گرا صحبت می کنیم و کاربرد و نقش اون ها رو در برنامه نویسی شی گرا تشریح می کنیم. ...
ادامه مطلب
همونطور که اطلاع دارید در جلسه گذشته در مورد روشهای مختلف تعریف آرایه توضیحاتی رو قرار دادیم و شما رو با متدهای Array.of و Array.from آشنا کردیم. در این جلسه میخوایم با متدهای جدیدی که برای آرایه ها اضافه شده و امکاناتی که در اختیار ما قرار میدن،xa0آشنا بشیم. متدهای find و findIndex جستجوی المنت و عضوی خاص در یک آرایه در ES5 دردسرهای زیادی داشت و راه مشخص و از پیش تعریف شده ای برای اون وجود نداشت و...
ادامه مطلب