Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 18-04-2009, 11:49
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

$_GLOBALS heißt eigentlich $GLOBALS und ich rate dringend davon ab, etwas mit ähnlichem Namen neu zu erfinden (was dann auch gar nicht superglobal wäre)!
Davon abgesehen sollte man $GLOBALS gar nicht verwenden. Es bricht jeden Scope und du hast keine Kontrolle darüber.
Mit Registry meinte ich sowas:

PHP-Code:
$db = new db();
Registry::set('db'$db);

class 
ui {
    private 
$db;
    public function 
__construct() {
        
$ui->db Registry::get('db');
    }

Mit Zitat antworten