Jak w temacie, co "lepsze"
public function abc()
{}
czy
public static function abc()
{}
<?php Klasa::funkcja_statyczna(); ?>
<?php class New_obj{ public function kotek(){ } } $obj = new New_obj(); $obj->kotek(); ?>
<?php class New_obj{ } } New_obj::kotek(); ?>
<?php class bench { public function a() { return 1; } } for ($i = 0; $i < 100000; $i++) bench::a(); for ($i = 0; $i < 100000; $i++) bench::b(); ?>
<?php class bench { public function a() { return 1; } } $ob = new bench(); for ($i = 0; $i < 100000; $i++) $ob->a(); //for ($i = 0; $i < 100000; $i++) bench::a(); for ($i = 0; $i < 100000; $i++) bench::b(); ?>
class my_class { { } } $a = new my_class(); $a->test();