<?php class LastNames1 { public static function foo(){ // do stuff } } class LastNames2 { private static $instance = null; private function __construct(){ // do stuff } public function foo(){ // do stuff } public static function getInstance(){ if ( !self::$instance ){ self::$instance = new LastNames2(); } return self::$instance; } } $LastNames2 = LastNames2::getInstance(); for ($i = 0; $i <= 100000; $i++) { // LastNames1::foo(); $LastNames2->foo(); }
You have javascript disabled. You will not be able to edit any code.