Funktion, die einen Verweis auf ein Array akzeptiert, sucht das Array und gibt einen Verweis auf das Suchergebnis zurück?

StackOverflow https://stackoverflow.com/questions/8894219

Frage

Ich brauche eine Funktion / Klassenmethode, die ein Element in einem Array findet (mit Hilfe eines anderen Arrays, das den Ort des Elements enthält) und einen Referenz darauf zurückgibt.

Bis nein, ich habe versucht, es wie so zu tun: generasacodicetagpre.

Die obige Funktion findet erfolgreich das "Ziel", aber die Referenz wird nicht an $ Ref zurückgegeben, stattdessen $ ref ist leer.

Jede Hilfe wird sehr geschätzt, dies hält mich ernsthaft daran, meine Arbeit abzuschließen.Danke.

War es hilfreich?

Lösung

Sie müssen das Ergebnis das Ergebnis in den Rekursionsstapel zum ersten Anruf übergeben: generasacodicetagpre.

und ich würde den array_shift-Anruf vor dem rekursiven Anruf tun.Sie wissen, ich bin unruhig mit Funktionsaufrufen, in denen sich die Parameter innerhalb des Aufrufs ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top