<?php class DB { private static $_singleton; private $_connect; private function __construct(){ $this->_connect = mysql_connect(); } public static function getInstance(){ if(is_null($this->$_singleton)){ self::$_singleton = new DB(); } return self::$_singleton; } } $db = DB::getInstance(); ?> 代码不难,应该不用注释了吧