1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Objekte auf Klassenebene instanzieren

  • wuz_thomas
  • 30. November 2006 um 09:51
  • Unerledigt
  • wuz_thomas
    12
    wuz_thomas
    Mitglied
    Reaktionen
    1
    Punkte
    1.501
    Beiträge
    195
    • 30. November 2006 um 09:51
    • #1

    Hi all!

    Sorry, aber ich schaffes es nicht in PHP5 objekte nach dem Muster

    PHP
    class NotificationManager{
    
    
      private $mail = new PHPMailer();
      private $dbManager = new DbManager();


    zu instanzieren da man bei der dekleration von klassenvariablen nur einfache typen verwenden kann.

    PHP
    class NotificationManager{
      private $mail;
      private $dbManager;
    
    
      function __construct{
        $this->$mail = new PHPMailer();
        $this->$dbManager = new DbManager();
      }
    }


    liefert bei mir Fatal error: Cannot access empty property

    thx und lg

    EDIT: Argh natürlich $this->mail und nicht $this->$mail
    (sollte das Problem lösen komme erst später zum testen, aber thx)

  • bimbo
    15
    bimbo
    Mitglied
    Reaktionen
    15
    Punkte
    2.320
    Beiträge
    390
    • 30. November 2006 um 10:59
    • #2

    Hat das jetzt dein Problem gelöst? Nach meinem Verständnis sollte es das nämlich.

    LVA Erfahrungsberichte: http://vowi.fsinf.at/

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung