Hallo Henry,
Noch genauer, Adressen zb. array2 enthält zb. [0] => 3 , das bedeutet ich benötige aus dem mutterarray als Erstes den 4. Eintrag
Also diese Logik bekommst du mit einer intersect-Funktion niemals hin. Die vergleichen Keys oder Values, oder auch Key+Value. Du brauchst aber einen Match zwischen Value aus array2 und Key aus dem Mutterarray.
Was Du hier hast ist eine Art Pointerliste, da würde ich am ehesten nach array_map schielen und im Callback den Wert zum Eintrag in Array2 aus dem Mutterarray holen.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi