tach community,
PHP 4->
es besteht die moeglichkeit einer funktion einen standardparameter zu uebergeben, wenn man beim aufruf nichts uebergibt. warum geht das nicht mit klassenvariablen? stehen die zur laufzeit noch nicht zur verfuegung??? kann eignetlich nicht sein… weil ich die mit einem konstruktor erzeuge.
beispiel:
class meineKlasse{
var $myName;
function meineKlasse(){
$this-\>myName = "Hirni";
}
function getName1($name = "Heinzl"){
return $name;
}
function getName2($name = $this-\>myName){
return $name;
}
}
funktion 1 klappt.
funktion nicht :
Parse error: syntax error, unexpected T_VARIABLE
wie kann ich das loesen… beziehungsweise… was mache ich
denn da falsch?
grusz
Pixel