ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
473
473
EMPFEHLEN
-
10.11.10 12:43 #1
- Registriert seit
- Apr 2007
- Beiträge
- 127
Hi,
ich hab ein assoziatives Array welches wiederum als Values wieder assoziative Arrays hält. Und das in unterschiedlicher Tiefe. Jetzt suche ich genau das Array, das meinen gesuchten Key inne hat.
Also:
So ich habe nun e als Schlüssel und suche das Array wo e drinne ist also c. Besser gesagt ich such eigentlich den Pfad zu meinem e.PHP-Code:array(
a => array(),
b => array(
c => array(
d=> array(),
e=> array(),
),
),
);
Ich brauche also alle Schlüssel bis e.PHP-Code:$wurzel[bekannt][?][?]...[c][e]
Geändert von 'GreenDragon' (10.11.10 um 12:53 Uhr)
-
Und was ist jetzt die Frage?
Lauf den ganzen Baum rekursiv durch.
edit: Jetzt steht da, was er braucht...geht dochGeändert von sheel (10.11.10 um 14:22 Uhr)
-
geht warscheinlich noch schöner...
PHP-Code:<?php
$array = array(
'a' => array(),
'b' => array(
'c' => array(
'd'=> array(),
'e'=> array(),
)
)
);
$pathArray = search($array, 'e');
krsort($pathArray);
echo implode('->', $pathArray);
function search($array, $searchKey){
foreach($array as $key => $value){
if($key == $searchKey){
return array($key);
}elseif(is_array($value)){
$retVal = search($value, $searchKey);
if(is_array($retVal)){
$retVal[] = $key;
return $retVal;
}
}
}
return false;
}
?>---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
Assoziatives Array sortieren anhand "Schlüssel-Array"
Von Caralynn im Forum PHPAntworten: 3Letzter Beitrag: 03.01.11, 10:13 -
assoziatives array nach value sortieren
Von bierspritzn im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 2Letzter Beitrag: 21.10.08, 13:44 -
Mehrdim. Array sortieren nach Schlüssel
Von sdh im Forum PHPAntworten: 0Letzter Beitrag: 10.01.08, 17:22 -
Mehrdimensionales Array nach Schlüssel durchsuchen?
Von emuume im Forum PHPAntworten: 6Letzter Beitrag: 05.03.07, 21:51 -
array nach einem wert durchsuchen
Von jackobo im Forum PHPAntworten: 8Letzter Beitrag: 28.10.05, 13:36





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren