您的位置:首页 > 编程语言 > PHP开发

探讨PHP 静态变量 静态方法 初始化类的问题 哪种写法合格

2014-08-16 14:21 218 查看
class Main {

static $service;

public function __construct() {
$this->getService ()->t ();
$this->getService ()->t ();

}

public static function getService1() {

return new Service ( "BB" );

}

public static function getService2() {
if (self::$service == null) {
self::$service = new Service ();
}
return self::$service;
}

public function getService3() {

return self::$service = new Service ( "BB" );

}
}
//请问service类初始化了几次  那种getservice写法合格
new Main ();


那种写法合格?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: