Ich musste mich gerade zwangsweise etwas näher mit JSON beschäftigen, da ich ein Problem mit Umlauten hatte. (Jetzt gelöst. )
Deshalb habe ich mir bei euch mal angeschaut wie ihr mit JSON kodierten Strings umgeht. Dabei ist mir aufgefallen, dass ihr bei
json_decode()
den zweiten Parameter nicht immer auf true setzt, um ein PHP-Array zu erzeugen. Der Rückgabewert von json_decode()
wird jedoch wie ein Array behandelt. Ohne den Parameter true wird ein Objekt zurückgegeben.Das dies ohne Probleme geht weis ich, da ich vorher den Parameter auch nicht nutzte. Jetzt nutze ich ihn um eventuellen späteren Problemen vorzubeugen.