sos 50 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 (ویرایش شده) سلاممیشه دوستان توضیح بدن این یک خط کد چی میگه :$this->buildProperties['building']['item_id']به خصوص معنی این علامت چیه :->اگر معنی این خط هم بگن ممنون میشم (منظورم اینه که تابع چیکار میکنه و علامت ها به چه معنی هستند )WebHelper::secondstostringو ای علامت :: ویرایش شده مرداد 93 توسط sos نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سلام1 - متغییر یا آرایه buildProperties از داخل کلاس فراخوانی میکند.2 - این -> برای صدا زدن متغییر ها و فانکشن های داخل کلاس استفاده میشود.3 - secondstostring را از کلاس WebHelper فراخوانی میکند.4 - :: همان -> است با این تفاوت که متغییرها و فانکشن های کلاس به صورت استاتیک تعریف شده اند.<?phpclass myclass1 {public $name = "Ali";public function get_name() { echo 'you called get_name function in myclass1'; echo '<br/>'; echo "my name is : ".$this->name;}}class myclass2 {public static $name = "Reza";public static function get_name() { echo 'you called get_name function in myclass2'; echo '<br/>'; echo "my name is : ".self::$name;}}$myclass1 = new myclass1;echo $myclass1->name;echo '<br/>';$myclass1->get_name();echo '<br/>';echo '<br/>';echo myclass2::$name;echo '<br/>';myclass2::get_name();?>http://php.net/manual/en/language.oop5.phphttp://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762http://www.killerphp.com/tutorials/object-oriented-php/php-objects-page-1.php 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .