PDA

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



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

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



private $test = sha1('aaa');

ارور:


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

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

arta.nasiri
دوشنبه 25 فروردین 1393, 23:08 عصر
سلام

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

trasilver
دوشنبه 25 فروردین 1393, 23:10 عصر
دقیقا چجوری میشه؟

trasilver
دوشنبه 25 فروردین 1393, 23:17 عصر
من این جوری تعریف کردم:


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

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