PDA

View Full Version : مشکل در تعریف تابع



trasilver
دوشنبه 25 فروردین 1393, 23:35 عصر
با سلام خدمت عزیزان.

دوستان کد زیر مشکلش چی هست؟



private $test = sha1('aaa');

ارور:


Parse error: syntax error, unexpected '(', expecting ',' or ';' in C:\xampp\htdocs\class.show.php on line 27

ممنون میشم راهنمایی بفرمایید.

arta.nasiri
سه شنبه 26 فروردین 1393, 00:08 صبح
سلام

property مد نظرتون رو باید داخل یکی از متدها مقدار دهی کنید. ( بیرون متدها نمیتونید از توابع برای مقداردهی استفاده کنید ).

trasilver
سه شنبه 26 فروردین 1393, 00:10 صبح
دقیقا چجوری میشه؟

trasilver
سه شنبه 26 فروردین 1393, 00:17 صبح
من این جوری تعریف کردم:


public function __construct(){
$this->test = sha1('aaa');
}

این جوری نمیشه دسترسی تابع رو private کرد؟