<?php
class Foo
{
static function bar()
{
echo 'BARRR!';
}
}
$obj = new Foo();
$obj->bar(); // BARRR!
Как так? Почему статический метод вызывается у объекта? Это же метод класса!?
<?php
class Foo
{
static function bar()
{
echo 'BARRR!';
}
}
$obj = new Foo();
$obj->bar(); // BARRR!
Цитата |
$obj = new Foo(); $obj->bar(); // BARRR! |
Foo::bar();
Цитата (Игорь_Vasinsky @ 6.10.2015 - 08:44) |
и не используй echo для вывода информации из метода - для этого существует return |