kerstel: Vererbung

Beitrag lesen

Hi,

ich habe eine Klasse in PHP geschrieben um mir bestimmte sachen zu vereinfachen. Nun will ich eine Funktion vererben um bestimmte dinge mehrmals wiederzugeben.

Folgenden Code hab ich:

<?

$a="BLA";

require("class.php");

class test extends test2 {
  function nochntest($x,$y) {
    $this->Print($x,$y,$a);
  }
}

$p = new test;
$p->nochntest(10,10);  // GEHT NICHT
$p->Print(10,10,$a);   // KLAPPT

?>

Es soll hiermit an der stelle x,y der text a ausgeben werden. $a wird aber nicht ausgedruckt. Wenn ich dir Funktion Print direkt aufrufe klappts, warum?

Danke und Gruß
Kerstel