fwaw: Mehrdimensionales Array erstellen

Beitrag lesen

Moin,

mit [] legst du einen neuen Eintrag in deinem Array an und somit einen neuen Schlüssel. Deine Arrays benötigen aber alle denselben Schlüssel.

$test['id'][]  = '1';
könnte so eindeutig werden:

$test['id'][1] = 1;

und dann geht es weiter mit

$test['name'][1] = 'ABC';

mit der "1" hast du ja schon deine ID, die du verwenden kannst.

Eine andere Möglichkeit wäre es, den Schlüssel nur einmal zu benutzen.

$test[] = array(
    'id' => '1',
    'name' => 'ABC',
    'projects' => array(
        'usw' => array(
        ),
        'usw' => 'etc'
    )
);

MfG,
 fwaw