PDA

View Full Version : منظور از اینا



olampiad
یک شنبه 19 آبان 1392, 23:34 عصر
سلام
به اینا یه نگا بندازدید
__construct()
__destruct()
من تازه کد نویسی php خام رو تموم کردم.
حالا می خوام وارد مبحث شی گرا یی ّشم.
خواستم ببینم اون دوتا تابع بالایی به چه درد می خورن.
بی نهایت ممنون

SlowCode
یک شنبه 19 آبان 1392, 23:49 عصر
سلام
تابع سازنده زمانی اجرا میشه که شما یه شی از کلاس ایجاد میکنید. مثلا وقتی این کد رو مینویسی:

student = New students
وقتی که این خط اجرا میشه تابع سازنده داخل کلاس هم به طور اتوماتیک اجرا میشه.
به تابع سازنده پارامتر هم میشه داد:

student = New students(2)
اینجا عدد 2 رو بهش ارسال میکنیم.

و وقتی کار با کلاس تموم میشه و تفسیر کدهای صفحه تموم میشه تابع مخرب یا destruct اجرا میشه.

MMSHFE
دوشنبه 20 آبان 1392, 08:36 صبح
توی این تاپیک (http://barnamenevis.org/showthread.php?269194-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D8%B1%D8%AD%D9%84%D9%87-%D8%A8%D9%87-%D9%85%D8%B1%D8%AD%D9%84%D9%87-PHP-%D8%A7%D8%B2-%D9%BE%D8%A7%D9%8A%D9%87-%D8%A8%D8%A7-%D9%85%D8%AB%D8%A7%D9%84) جلسات 10 به بعد رو دانلود و مطالعه کنید. درمورد شئ گرایی بطور مفصل صحبت شده.