Hallo 1unitedpower,
2 dumme 1 gedanke :)
Ich würde aber tatsächlich das Array als 1. Parameter nehmen, weil die übrigen Array-Funktionen von PHP das auch so handhaben.
Bei Nichtfinden eine Exception zu werfen ist eigentlich auch unerwartet - ich würde FALSE zurückgeben, das ist zwar konzeptionell idiotisch, aber idiomatisch für PHP (warum sind die beiden Worte nur so ähnlich). Meinen Beitrag unten, wo ich zuerst NULL geschrieben habe, ändere ich noch.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi