object

آموزش php-mysql قسمت هفتم : انواع داده ها Data types

در این سری آموزش می خواهیم از مقدماتی تا پیشرفته با php در خدمت شما عزیزان مردان وردپرس باشیم.از آنجایی که php زبان مادر وردپرس می باشد ما وظیفه خود دیدیم تا شما را که برای اینکه بخواهید قالب وردپرس خود  را توسعه دهید آموزش های php را بگذاریم. در این قسمت می خواهیم  انواع داده ها  را  در php  بررسی کنیم. داده ها در php مشخص کننده نوع متغیری می باشد که شما مقادیر را در آن قرار می دهید. داده ها در php به انواع زیر تقسیم می شوند. String Integer Float (floating point numbers - also called double) Boolean Array Object NULL Resource در زیر به آنها توضیح خواهیم داد String : رشته ها شامل یک حرف و یا یک کلمه و یا یک جمله می باشند که ترکیبی از حروف و ...

ادامه مطالب
شی گرایی در PHP بخش ششم : static

  همانطور که دیدید در قسمت قبلی در خصوص ارث بری صبحت کردیم در این بخش می خواهیم بپردازیم به static در شی گرایی ، با مردان وردپرس همراه باشید. متد ها و پارامتر های کلاس از کلمه کلیدی static استفاده می کنند که در تعریف آنها به کار می رود و از همتایان object خود متمایز می شوند. برای دسترسی به member های کلاس نیازی به ساختن نمونه از کلاس ( object ) نیست و مستقیما با استفاده از نام کلاس به آنها دسترسی داریم. مثال زیر را مشاهده بفرمایید   [crayon-5a2ef0b6a5523183927284/]   برای دسترسی به property های یک کلاس از کلمه کلیدی self در method آن کلاس استفاده می کنیم   [crayon-5a2ef0b6a552b605548943/]    همچنین می توانید به متغیر ها مقدار دهی کنید.   [crayon-5a2ef0b6a5530181571490/] self, parent برای فراخوانی متغیر ...

ادامه مطالب
شی گرایی در PHP بخش پنجم : ارث بری

در قسمت قبلی در خصوص کلمه کلیدی This و نحوه استفاده از آن توضیح دادیم در این جا می خواهیم در خصوص قلب شی گرایی که به وراثت ( Inheritance ) معروف است صحبت کنیم با مردان وردپرس همراه باشید. بحث وراثت در شی گرایی را با یک مثال کوتاه آغاز می کنیم: فرض کنید که یک کلاس تعریف کرده اید به نام انسان حال می خواهید از این کلاس تکثیر کنید اما می دانیم که انسان های متفاوتی وجود دارند پس باید برای هرکدام یک کلاس جدا بنویسیم؟خیر اینطور نیست ما می توانیم یک کلاس انسان تعریف کرده و در داخل آن ویژگی ها و خصیصه های انسان را در آن تعریف کنیم مثلا دست و پا ...

ادامه مطالب
شی گرایی در PHP بخش سوم : میدان دید

در قسمت قبلی در خصوص شی گرایی و چیستی آن صحبت کردیم و در آخر یک مثال از ساخت کلاس و شی را توضیح دادیم در این قسمت می خواهیم در خصوص میدان دید ( Scope )  در شی گرایی صحبت کنیم موضوع بسیار مهمی که در بحث های امنیتی بسیار به کار می آید و مدیریت برنامه نیز کمک شایانی می کند با مردان وردپرس همراه باشید.   تعریف و معنای Scope : مشخص می کند که دسترسی به اعضا ( member )  کلاس یا object برای سایر کلاس ها ، object ها و فضای عمومی برنامه به چه صورت است. در کل سه نوع میدان دید داریم به نام های Public , Protected , Private که به طور کلی در باره ...

ادامه مطالب
شی گرایی در PHP بخش دوم : شی گرایی چیست ؟

همانطور که در قسمت قبلی در خصوص تاریخچه شکل گیری شی گرایی صحبت کردیم در این بخش می خواهیم در خصوص شی گرایی صحبت کنیم و این که چرا استفاده از شی گرایی در روند ساخت برنامه کمک شایانی به برنامه نویس و در کل به رشد برنامه می کند ، با مردان وردپرس همراه باشید. شی گرایی در حقیقت بر گرفته از الگوی جهان واقعی است که هر چیزی (‌ شی ) از چیزی دیگری به وجود آمده است و اگر به جهان نگاهی کنید خواهید دید که همه آنچه در هستی وجود دارد از چیزی به مانند خودش به وجود آمده است البته در برخی مواقع آنقدر این چرخه طولانی بوده که و زمان های زیادی ...

ادامه مطالب