1. PHP / Говнокод #4184

    +165

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    class microTimer {
    	function start() {
    		global $starttime;
    		$mtime = microtime();
    		$mtime = explode( ' ', $mtime );
    		$mtime = $mtime[1] + $mtime[0];
    		$starttime = $mtime;
    	}
    	function stop() {
    		global $starttime;
    		$mtime = microtime();
    		$mtime = explode( ' ', $mtime );
    		$mtime = $mtime[1] + $mtime[0];
    		$endtime = $mtime;
    		$totaltime = round( ($endtime - $starttime), 5 );
    		return $totaltime;
    	}
    }

    DLE 9.0

    Запостил: Morgan, 06 Сентября 2010

    Комментарии (4) RSS

    • мосчь...
      Ответить
    • суровый ООП-подход. почему нет абстрактного класса??
      Ответить
    • вот видите, ООП прекрасно сочетается с глобальными переменными. А вы все инкапсуляция да аксессоры с мутаторами:)

      Кстати я придумал что делать, если вдруг надо будет два инстанса: в консутктор -- имя переменной.
      А потом ${$variableName}
      Ответить
    • новая жизнь старого кода для пхп4 (кстати, тоже выложенного где-то тут)
      Ответить

    Добавить комментарий