Hallo Community,
Ich habe ein Array das ca. so aussieht.
Index: 0 X: 0 Y: 0 Z: 0 Feldart: 1
Index: 1 X: 0 Y: 0 Z: 1 Feldart: 1
Index: 2 X: 0 Y: 1 Z: 0 Feldart: 1
Index: 3 X: 0 Y: 1 Z: 1 Feldart: 1
Index: 4 X: 1 Y: 0 Z: 0 Feldart: 1
Index: 5 X: 1 Y: 0 Z: 1 Feldart: 1
Index: 6 X: 1 Y: 1 Z: 0 Feldart: 1
Index: 7 X: 1 Y: 1 Z: 1 Feldart: 1
usw.
jetzt möchte ich gerne anhand der einträge x,y und z bestimmte einträge raus suchen.
z.b.
habe ich Index: 89 x: 17 y: 12 z: 10 Feldart: 1
und möchte davon nun alle Einträge raussuchen die angrenzende Koordinaten haben, also drunter,drüber, hinter, vor, link und rechts davon.
Es muss doch eine Möglichkeit geben ähnlich wie array_keys.
Im Grunde möchte ich schreiben:
$suche_schlüssel = array_keys($array, 'x' => 18 'y' => 12 'z' => 10)
Das dass so nicht geht ist mir klar, aber gibt es eine Möglichkeit die ich einfach bisher nicht gefunden habe dies so umzusetzen?
Hoffe ihr könnt meinen Gedankengängen folgen und mir helfen.
Mit lieben Grüßen
Ladriel
Ich habe ein Array das ca. so aussieht.
Index: 0 X: 0 Y: 0 Z: 0 Feldart: 1
Index: 1 X: 0 Y: 0 Z: 1 Feldart: 1
Index: 2 X: 0 Y: 1 Z: 0 Feldart: 1
Index: 3 X: 0 Y: 1 Z: 1 Feldart: 1
Index: 4 X: 1 Y: 0 Z: 0 Feldart: 1
Index: 5 X: 1 Y: 0 Z: 1 Feldart: 1
Index: 6 X: 1 Y: 1 Z: 0 Feldart: 1
Index: 7 X: 1 Y: 1 Z: 1 Feldart: 1
usw.
jetzt möchte ich gerne anhand der einträge x,y und z bestimmte einträge raus suchen.
z.b.
habe ich Index: 89 x: 17 y: 12 z: 10 Feldart: 1
und möchte davon nun alle Einträge raussuchen die angrenzende Koordinaten haben, also drunter,drüber, hinter, vor, link und rechts davon.
Es muss doch eine Möglichkeit geben ähnlich wie array_keys.
Im Grunde möchte ich schreiben:
$suche_schlüssel = array_keys($array, 'x' => 18 'y' => 12 'z' => 10)
Das dass so nicht geht ist mir klar, aber gibt es eine Möglichkeit die ich einfach bisher nicht gefunden habe dies so umzusetzen?
Hoffe ihr könnt meinen Gedankengängen folgen und mir helfen.
Mit lieben Grüßen
Ladriel
Kommentar