PDA

View Full Version : سوال: مقدار دادن به متغییر داخل کلاس



css-man
شنبه 05 بهمن 1392, 23:03 عصر
سلام
دوستان من به یه متغییر داخل کلاس مقدار میدم ولی ایراد میگیره
مشکل چیه؟

اصلا میشه داخل کلاس به متغیرمقدار داد؟

این کد من:




class mycalss
{
public $myname;

$this->myname = "saeed";

function test()
{
echo "salam";
}

}

engmmrj
شنبه 05 بهمن 1392, 23:17 عصر
داخل خود کلاس نمیشه Object ساخت باید، داخل method مورد نظر Object بسازید و اگر هم که میخواهید property را مقدار دهی کنید بصورت زیر عمل کنید .

class mycalss
{
public $myname = 'saeed';


function test()
{
echo $this->myname ;
}

}

alirezaoshz
شنبه 05 بهمن 1392, 23:18 عصر
چرا لقمرو می پیچونی ؟ :D


class mycalss

{

public $myname = "saeed";

function test()

{

echo "salam";

}
}