متد ها همان Function های خودمون ولی در Class ها هستند پس به فانکشن ها درون یک کلاس میگن Method .
در واقع تمامی اقدامات و عملکرد هایی که یک شی انجام میدهد به وسیله Method ها صورت گرفته و به وسیله آنها دستورات را اجرا می کند .
خوب کمترین توقعی که از شما توی این بخش هست اینه که Function ها رو بلد باشید وگرنه شی گرایی که چیزی نداره .
اولین مثال رو اینطوری شروع کنیم که یک متغیر به نام prop1 ایجاد کردیم و حالا باید آنرا درون یک Method به نام setProperty اجرا می کنیم. اگر دقت کنید روند کار هیچ فرقی با ساخت فانکشن ها نخواهد نداشت .
کد زیر رو با دقت بررسی کنید و هرچیزی که تا به اینجا یاد گرفتید رو یکبار دوره کنید .
	کد:
	برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
 نکته : برای دسترسی به یک متغیر یا یک شی خارج از کلاس یا درون یک کلاس از $this-> استفاده می کنیم و بعد از آن فقط نام متغیر بدون $ را می آوریم .
برای چاپ کردن Method ها خیلی عادی و به روش همیشگی که برای فراخوانی Function عمل می کنیم ولی دقت کنید ما یک شی ساختیم و باید از طریق آن شی Method رو چاپ کنیم .
به کد زیر دقت کنید :
	کد:
	برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
 کد بالا رو بررسی کنید و نتیجه اون رو کمی تغییر بدید .
قدرت OOP وقتی نمایان می شود که یک کلاس چند بار استفاده مختلف کنید .
بیاین یه تمرین برای قدرت نمایی بریم .
	کد:
	برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
 
نتیجه کد بالا باید چیزی شبیه زیر باشد
	
		
			
			
				I'm a classproperty!I'm a class property!
I'm a new property value!
I belong to the second instance!
			
		
 
	 
 
تمرین : یک کلاس با نام forum بسازید و درون آن یک پیغام خوش آمد گویی برای هر نام کاربری ای که به متد خود می دهید بنویسید . 
2 شی مختلف ایجاد کرده و 2 پیغام خوش آمد گویی یکی برای من و یکی هم برای خودتون بنویسید .