Du könntest versuchen deinen Array mit Zahlen zu indizieren und nicht über Strings.
Wenn aber NewsName und ID gegeben sind versuchs doch mal damit
Das könnte unter umständen funktionieren, PHP ist in solchen Dingen recht flexibel.
KurzOT:
Ich hab bei meinen Scripten schon ganz andere komische Sachen ausprobiert
mal ein Beispiel:
Dieses sript läuft und gibt "hoi" als Ausgabe![]()