Hallo,
folgender Code war Teil einer Benutzerverwaltung, ich habe ihn auf das Problem reduziert:
Ausgabe:
array(1) { [0]=> array(1) { ["user"]=> string(8) "testuser" } }
NULL
Ich verstehe nicht, warum das Objekt, den Wert von $items vergisst.
Wahrscheinlich ist es ein ziemlich über Anfängerfehler, aber ich stehe wirklich auf dem Schlauch.
mfg
tofa
folgender Code war Teil einer Benutzerverwaltung, ich habe ihn auf das Problem reduziert:
PHP:
<?php
$user = array('user'=>'testuser');
class ItemMapper {
private $items = array();
public function __construct() {}
public function register($item) {
$items[] = $item;
var_dump($items);
}
public function getItem() {
var_dump($items);
}
}
$itemMapper = new ItemMapper();
$itemMapper->register($user);
$itemMapper->getItem();
?>
Ausgabe:
array(1) { [0]=> array(1) { ["user"]=> string(8) "testuser" } }
NULL
Ich verstehe nicht, warum das Objekt, den Wert von $items vergisst.
Wahrscheinlich ist es ein ziemlich über Anfängerfehler, aber ich stehe wirklich auf dem Schlauch.
mfg
tofa