Hallo liebe Forengemeinde,
Ich habe da ein Problem mit Arrays auf das ich in meinem Buch keine Antwort finde.
Ich würde gerne ein Array mit Userdaten befüllen und dann über eine art in_array() abfragen ob ein bestimmter User schon eingetragen ist und wenn ja, mit welcher ID.
Das Array soll beispielsweise so aussehen:
[32] User A
[44] User B
[17] User C
[58] User D
Das hinzufügen soll über eine art add_array(id, user) gemacht werden.
Und wenn ich abfrage intUserID = in_array('User B'), dann soll intUserID mit 44 befüllt werden, wenn der User eingetragen ist und mit -1 befüllt werden, wenn der User nicht eingetragen ist.
Wichtig: Die Abfrage soll nicht über Iteration durchs Array erfolgen, da das bei ein paar tausend Userdaten unnötig lange dauern würde.
Da ich nun schon eine ganze Weile daran bastel würde ich mich über etwas Hilfe freuen. Eigentlich sollte das ganz leicht sein. Aber ich finde irgendwie keine Lösung.
Ich habe da ein Problem mit Arrays auf das ich in meinem Buch keine Antwort finde.
Ich würde gerne ein Array mit Userdaten befüllen und dann über eine art in_array() abfragen ob ein bestimmter User schon eingetragen ist und wenn ja, mit welcher ID.
Das Array soll beispielsweise so aussehen:
[32] User A
[44] User B
[17] User C
[58] User D
Das hinzufügen soll über eine art add_array(id, user) gemacht werden.
Und wenn ich abfrage intUserID = in_array('User B'), dann soll intUserID mit 44 befüllt werden, wenn der User eingetragen ist und mit -1 befüllt werden, wenn der User nicht eingetragen ist.
Wichtig: Die Abfrage soll nicht über Iteration durchs Array erfolgen, da das bei ein paar tausend Userdaten unnötig lange dauern würde.
Da ich nun schon eine ganze Weile daran bastel würde ich mich über etwas Hilfe freuen. Eigentlich sollte das ganz leicht sein. Aber ich finde irgendwie keine Lösung.