moin,
kann man mit der Interzeptor-Methode __set()
auf irgend eine weise Werte in ein existierendes numerisches Array Property der Klasse Foobar einfügen? Was in etwa so aussieht?
class Foobar {
private $array;
public function __set( string $property, array $value ) {
if( $property === 'array' ) {
$this->$property = $value;
}
}
}
und das sowas machen?
$fb = new Foobar;
$fb->tok[ $i ] = [ 'fu' => 'baz' ];
das mit einer Array-Erstellung mit $fb->tok = [ /* array */ ];
krig ich hin, jedoch habe ich keine Ahnung, wie ich Werte mit __set()
in ein existierendes numerisches Array mit Index rein bringen kann, wie ich im Anwendungsbeispiel erläutert habe.
lgmb