Hallo
Ich möchte gerne in einer Klasse zwei Variablen zusammenführen. Also auf die "normale" Art und Weise klappts ja:
$a = "werta";
$$a = "zweiterwerta"; oder ${"$a"} = "zweiterwerta";
echo $werta; (ausgabe: zweiterwerta)
nun möchte ich dies jedoch in einer klasse machen. ich habe bis jetzt folgenden code:
class Klasse {
private $werta = "inhaltvonwerta";
private $wertb = "inhaltvonwertb";
function gibaus($param) {
//wie macht man das hier?
echo $this->$param; oder echo ${"this->$param"};
}
}
$klasse = new Klasse();
$klasse->gibaus("werta");
(ausgabe: nichts...)