PDA

View Full Version : مبتدی: سوال لطفا راهنمایی کنید



rezavb6
دوشنبه 18 شهریور 1392, 20:59 عصر
سلام کسی میتونه این یک خط کد برام معنی کنه
علامت:: یعنی چی
علامت-> یعنی چی
$user_notes = he_user_note::user_notes($user->user_info['user_id

افشین66
سه شنبه 19 شهریور 1392, 10:25 صبح
شما ابتدا کمی در مورد مفاهیم شی گرایی تحقیق کنید تا توضیحاتی که من می دم براتون مفهوم باشه!!!

he_user_note یک کلاسه و با عملگر :: به یک متد که از نوع استاتیک تعریف شده میشه دسترسی پیدا کرد .پس در کلاس he_user_note شما یک متد بصورت زیر تعریف شده public static function user_notes() دارید.

برای دسترسی به ویژگیها و متدهای تعریف شده برای یک شی از عملگر -> استفاده می کنند .که شما در اینجا یک شی به نام $user دارید که می خواهید به ویژگی user_info که یک آرایست دسترسی پیدا کنید.

دوستان زیادی در زمینه شی گرایی در php مقاله دارند یم بگرد دوتا هم من منبع انگلیسی برات معرفی می کنم .

http://php.net/manual/en/language.oop5.php

http://net.tutsplus.com/tutorials/php/object-oriented-php-for-beginners/