Sortierung von json_encode assoziativen Arrays verhindern [duplizieren]

9

Ich habe ein assoziatives Array

%Vor%

Nachdem ich json_encode für dieses Array verwendet habe. Die Schlüssel sind sortiert, obwohl ich es als JSON-Objekt bekomme.

Gibt es eine Möglichkeit, dieses Verhalten zu verhindern?

    
rbawaskar 19.01.2014, 11:54
quelle

2 Antworten

6
  

Es gibt keinen Standard, der sagt, dass es in einer bestimmten Reihenfolge sein muss.

Sehen Sie dies für eine verwandte Frage: Wie stoppt man die Sortierung von JSON-Objekten durch Google Chrome und Opera nach Index ASC?

Hinweis: Wir sprechen über eine PHP-Funktion, aber das Ergebnis ist im Grunde Javascript, also gilt auch die Aussage über den nicht existierenden Standard.

Übrigens: Ich habe es mit dem folgenden Code getestet. PHP selbst scheint das Array nicht zu sortieren, Firefox nicht so gut (nach der Firebug-Konsole).

%Vor%     
Zim84 19.01.2014, 12:00
quelle
-3

Versuchen Sie Folgendes:

%Vor%

sollte es funktionieren, zumindest hilft es mir!

    
Aditya P Bhatt 21.05.2014 08:28
quelle

Tags und Links