Hallo dedlfix,
ja. Die diversen coalesce-Funktionen, die man bei Stackoverflow findet, machen den gleichen Fehler. COALESCE ist definiert als "liefere den ersten not-null".
reset(array_filter($a)) ist recht clever. Es folgt aber der typische PHP Seuche: Einfach mal eine Lib-Funktion draufschmeißen. Sicher - man wird null-coalescing eher nicht auf große Arrays anwenden - aber es widerstrebt mir trotzdem, ein Array komplett durchzunudeln, wenn ich schon beim ersten Eintrag das Nudeln beenden könnte.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi