Mailinglisten-Archive |
Hi,
ich habe ein Verstaendnisproblem:
<?
class Test {
function TestPrint($Item)
{ print "my item = ".$Item ; }
function MyEval($Val)
{ eval($Val); }
} // class
function BLA($aaa)
{ $this->TestPrint($aaa); }
$a = 'Just a Test';
$clTest = new Test;
$clTest->MyEval( 'BLA("$a");' );
?>
Wie man sieht, wird die Funktion "BLA" in der Klasse evaluiert,
von daher sollte der Aufruf $this->TestPrint($aaa) gultig sein, PHP meint
aber
"Member function used on a non-object in ...".
Any idea? Vielen Dank im Voraus .
Gruss,
Juri
php::bar PHP Wiki - Listenarchive