Ответов: 3 Просмотров: 1188
|
Есть вот такой код.
По идее после первого обращения к скрипту он должен в переменную property записать временную метку, а при следующих обращениях - выдавать значение полученное в первый раз.
Где я ошибаюсь?
PHP:
скопировать код в буфер обмена
class myClass{ private static $_instance; private static $_property; private function __construct(){ self::$_property = time() ; } public static function getInstance() { if(self::$_instance === null) { self::$_instance = new self(); } return self::$_instance; } public function getProperty(){ return self::$_property; } } myClass::getInstance(); echo myClass::getProperty();
|