Puedes usar el patron Singleton.. es mas eficiente:
  Código PHP:
    class Conexion{
  public static $conexion=null;//declaras la variable estatica a nullo.
 
   public function connect(){
       if(self::$conexion==null)
          self::$conexion= & MDB2::connect($this->dsn, $this->options); //te conectas a tu db, yo uso la libreria MDB2, pero sustituye  a tu forma de conexion.//
          return self::$conexion;
  }
} 
    
       
				__________________
 -URL=  
Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML  ,CSS.