Pues puede ser tan sencillo o tan complicado como quieras, de forma "sencilla" puedes tener algo asi:
Código PHP:
class Config {
public $host = "localhost";
public $user = "root";
public $pwd = "";
public $db = "test";
private static $_instance = null;
public static function getInstance() {
if( self::$_instance == null ) {
self::$_instance = new self();
}
return self::$_instance;
}
}
Puedes mejorarla/cambiarla etc. como leer los datos desde un XML, o desde un archivo INI, o como Ruby, leerlos desde YML, etc.