Funktion, die einen Verweis auf ein Array akzeptiert, sucht das Array und gibt einen Verweis auf das Suchergebnis zurück?
-
29-10-2019 - |
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.
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.