Makrus: Object aus anderer Klasse aufrufen

Hallo,

in meiner index.php erzeuge ich ein Objekt der Klasse "spieler":
  $neuer_spieler = new spieler;
  $neuer_spieler->id = 10;

Als nächstes erzeuge ich ein Objekt der Klasse "duell":
  $neues_duell = new duell;

In der Klasse "duell" gibt es jetzt eine Funktion, die auf die Eigenschaften (z.B. $neuer_spieler->id) zugreifen soll. Das funktioniert leider nicht.

Kann man aus einer Funktion eines Objektes nicht auf ein anderes Object zugreifen?
Oder muss ich das Onject irgendwie übergeben?

???

Danke für Eure Hilfe!

Markus

  1. Kann man aus einer Funktion eines Objektes nicht auf ein anderes Object zugreifen?
    Oder muss ich das Onject irgendwie übergeben?

    In einer Funktion sind normalerweise nur Variablen/Objekte gültig, die auch darin definiert bzw. übergeben worden sind. Außer du hast in deinem Skript eine globale Variable, auf die solltest du dann normal zugreifen können.

    Also musst du das Objekt an die Funtion übergeben!

    mfg. Alex