Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите!
Форумы портала PHP.SU » » Если скрипт не работает » Помогите!

Страниц (1): [1]
 

1. --FENDER-- - 25 Октября, 2011 - 15:34:26 - перейти к сообщению
Всем привет не пойму в чем пробоема:

class MyClass
{
public $a = 23;
public function fuck1()
{
echo "This fuck1<br />".$this->a;
}
}


// $ob1 = new MyClass();
// $ob1->fuck1();
MyClass::fuck1();



Не работеет одним словом, но если снять коменты с $ob1 и закоментировать MyClass::fuck1(), то все ок.
2. jarosluv - 25 Октября, 2011 - 17:19:04 - перейти к сообщению
А в чём собственно вопрос? Метод fuck1 не является статическим, поэтому, чтобы обратиться к нему, нужно сначала создать объект данного класса, что и делает закомментированный код.

 

Powered by ExBB FM 1.0 RC1