+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Mehrdimensionales Array - Werte durch Kombination $var.$string auslesen

  1. #1
    TP-Junior downhill macht alles soweit korrekt Avatar von downhill
    Registriert seit
    Apr 2006
    Beiträge
    16

    Question Mehrdimensionales Array - Werte durch Kombination $var.$string auslesen

    Hallo zusammen

    leider hat meine Suche hier um Forum und im Internet zu keinem Erfolg geführt, darum wende ich mich an euch, vielleicht kennt jemand eine Möglichkeit Die Ausgangslage:

    Code:
    <?php
    // Multidimensional Demo Array - Start
    $arvore = array();
    $arvore['1'] = array();
    $arvore['1']['1.1'] = array('1.1.1', '1.1.2', '1.1.3');
    $arvore['1']['1.2'] = array('1.2.1', '1.2.2', '1.2.3');
    $arvore['1']['1.3'] = array('1.3.1', '1.3.2', '1.3.3');
    $arvore['2'] = array();
    $arvore['2']['2.1'] = array('2.1.1', '2.1.2', '2.1.3');
    $arvore['2']['2.2'] = array('2.2.1', '2.2.2', '2.2.3');
    $arvore['2']['2.3'] = array('2.3.1', '2.3.2', '2.3.3');
    $arvore['3'] = array();
    $arvore['3']['3.1'] = array('3.1.1', '3.1.2', '3.1.3');
    $arvore['3']['3.2'] = array('3.2.1', '3.2.2', '3.2.3');
    $arvore['3']['3.3'] = array('3.3.1', '3.3.2'=>array('3.3.2.1', '3.3.2.2'), '3.3.3');
    // Multidimensional Demo Array - End
    
    echo "<pre>";
    print_r($arvore);
    echo "<pre>";
    
    $string = "[\'1\'][\'1.1\'][\'0\']";
    $myresult = $arvore.$string;
    
    print_r($arvore['1']['1.1']['0']);
    ?>
    Problem: ich möchte nun wie in $myresult gezeigt auf das Array zugreifen.
    Eigentlich das was in print_r(); gemacht wird. Scheinbar ist was mit meinem
    String nicht in Ordnung, so dass dieser nicht als möglicher Variablenbestandteil
    akzeptiert wird, bisher habe ich verschiedene sachen mit $$var und { } versucht.
    Leider ohne Erfolg.

    Gruss und Danke im voraus und Merry Christmas / DH

  2. #2
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    396
    Der .-Operator verbindet zwei Strings. Was da am Ende bei dir rauskommt ergibt für dein Vorhaben keinen Sinn - weder auf Seiten des Arrays, das du dadurch in einen String umwandelst, noch seitens der String-Variable $string, die du einfach anhängst, die aber mit ausführbarem Code und dem []-Operator nichts zu tun hat.

  3. #3
    TP-Junior downhill macht alles soweit korrekt Avatar von downhill
    Registriert seit
    Apr 2006
    Beiträge
    16
    Hallo Chorn

    danke für deine Antwort. Das tönt so als gäbs keine Lösung für das Problem.
    Irgendwie muss doch sowas möglich sein?

    LG / DH

  4. #4
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    396
    Welches Problem denn überhaupt? Der []-Operator funktioniert doch. Wenn du Scriptgesteuert auf Ebene in dynamischer Tiefe zugreifen will, benutze Rekursion.

  5. #5
    TP-Junior downhill macht alles soweit korrekt Avatar von downhill
    Registriert seit
    Apr 2006
    Beiträge
    16
    Sinn war es genau auf diese Rekursion verzichten zu wollen.

  6. #6
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    396
    Oder bau dir halt ne funktion

    Code:
    bla( $array, 'key,key,key' )
    Was dein Problem ist hast du trotzdem noch nicht angesprochen, nur auf welche Lösungen du verzichtest.

+ Antworten

Ähnliche Themen

  1. Mehrdimensionales Array sortieren
    Von Flow09 im Forum Traum-Dynamik
    Antworten: 7
    Letzter Beitrag: 05.10.2006, 14:48
  2. Mehrdimensionales Array
    Von Bernhard_at im Forum Traum-Dynamik
    Antworten: 0
    Letzter Beitrag: 21.03.2006, 11:00
  3. Mehrdimensionales Array auslesen
    Von didi69 im Forum Traum-Dynamik
    Antworten: 20
    Letzter Beitrag: 03.11.2004, 22:56
  4. Mehrdimensionales Array
    Von Master_T2 im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 31.10.2004, 12:11
  5. Mehrdimensionales Array
    Von Master_T2 im Forum Traum-Dynamik
    Antworten: 7
    Letzter Beitrag: 27.08.2004, 00:00

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51