Igäl
Erfahrenes Mitglied
Morgen Leute
Da die Doku bei mir grad etwas Schwierigkeiten macht (im Sinne von: lädt nicht), frage ich halt kurz hier nach.
Gibt es eine Möglichkeit, den Konstruktor Daten an das Script zurückgeben zu lassen? Oder ist der Weg es über Klassenvariablen zu machen, die dann vom "Aufruferscript" ausgelesen werden auch okay? Hätte die Daten aber lieber im "Aufruferscript" anstatt sie aus der Klasse zu holen. Gibts da einen Weg oder ein adäquates Workaround?
Gruss Igäl
Da die Doku bei mir grad etwas Schwierigkeiten macht (im Sinne von: lädt nicht), frage ich halt kurz hier nach.
PHP:
$obj_testclass = new Testclass();
//So gehts nicht
print_r($obj_testclass->arr2);
//So gehts
print_r($obj->arr);
class Testclass() {
var $arr = Array();
public function __construct() {
$this->arr = $this->get_array();
$arr2 = $this->get_array();
return $arr2; //geht natürlich nicht, wäre jedoch wünschenswert was in der Art zu haben
}
private function get_array() {
$array = Array();
$array[] = "Rot";
$array[] = "Gruen";
$array[] = "Blau";
return $array;
}
}
Gibt es eine Möglichkeit, den Konstruktor Daten an das Script zurückgeben zu lassen? Oder ist der Weg es über Klassenvariablen zu machen, die dann vom "Aufruferscript" ausgelesen werden auch okay? Hätte die Daten aber lieber im "Aufruferscript" anstatt sie aus der Klasse zu holen. Gibts da einen Weg oder ein adäquates Workaround?
Gruss Igäl