Hallo,
folgendes Problem: ich habe eine Klasse die gibt über eine eigene member funktion
test() inhalte von variablen aus:
class A
{
$x = 15;
function Test()
{
echo "\$x ist $this->x";
}
}
objA = new A;
objA->Test();
DAS FUNKTIONIERT!
"$x ist 15"
wenn ich jetzt eine Funktion benutzte in einer anderen datei und nach dem Erzeugen des Obj. Test aufrufe erhalte ich nur:
"$x ist "
WAS MACHE ICH DA FALSCH? Warum geht das so nicht?
include "datei.class.php";
fnFtk()
{
objA = new A;
objA->Test();
}
//-----------------
fnFkt();
"$x ist " ?
Für jede Hilfe Danke!
folgendes Problem: ich habe eine Klasse die gibt über eine eigene member funktion
test() inhalte von variablen aus:
class A
{
$x = 15;
function Test()
{
echo "\$x ist $this->x";
}
}
objA = new A;
objA->Test();
DAS FUNKTIONIERT!
"$x ist 15"
wenn ich jetzt eine Funktion benutzte in einer anderen datei und nach dem Erzeugen des Obj. Test aufrufe erhalte ich nur:
"$x ist "
WAS MACHE ICH DA FALSCH? Warum geht das so nicht?
include "datei.class.php";
fnFtk()
{
objA = new A;
objA->Test();
}
//-----------------
fnFkt();
"$x ist " ?
Für jede Hilfe Danke!