Warum keinen Pointer beim Return ?
-
Hi!
Warum darf ich keinen Pointer als Rückgabewert machen ?Bsp:
class Test { var $m_iWert = 100; function GetpWert() { return &$this->m_iWert; } } $cTest = new Test(); $a = $cTest->GetpWert(); $a = 100;
geth aba nett!
WarumBye
-
das wär kein pointer sondern ne refferenz in deinem bsp ....
[ Dieser Beitrag wurde am 24.03.2003 um 14:44 Uhr von 1ntrud0r editiert. ]
-
Hm,
soweit ich weiß, ist das das gleiche !
Oder irre ich michAber der Code funtzte nicht einmal!
Mein Compiler gibt einen pase error aus !Bye
-
Das liegt wohl daran, dass der Pointer außerhalb der Klasse ja ungültig wäre
-
Kann ich dann keine Variable haben die auf eine Variable einer Klasse zeigt ?
-
Original erstellt von Header:
**Hm,
soweit ich weiß, ist das das gleiche !
Oder irre ich michAber der Code funtzte nicht einmal!
Mein Compiler gibt einen pase error aus !Bye**
dich sollte man prügeln !
-
danke! :p
Hat sich erledigt !!!!!![ Dieser Beitrag wurde am 24.03.2003 um 16:57 Uhr von Header editiert. ]
[ Dieser Beitrag wurde am 24.03.2003 um 16:58 Uhr von Header editiert. ]