Einzelnen Beitrag anzeigen

quendolineDD

Registriert seit: 19. Apr 2007
Ort: Dresden
781 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: [PHP] problem mit variablen bereich

  Alt 5. Mär 2009, 15:55
Er meinte wohl $this->host in Klasse B.
Du müsstest $host und $usr an die Funktion übergeben, ansonsten weiß es doch gar nicht, was es damit machen soll. Innerhalb von Klasse A sind diese ja unbekannt bzw. leer.

Code:
<?
class A{
function test($host, $usr) {
  $test = $host;
  $test2 = $usr;

  return $test;
}
}
class B{
function test_this() {
  $a = new A;
  $host = "host.de";
  $usr = "Ich";
  echo $a->test($host, $usr);
}
}

$b = new B;
$b->test_this();
?>
So klappt das dann auch
Lars S.
Wer nicht mit der Zeit geht, geht mit der Zeit.
  Mit Zitat antworten Zitat