dedlfix: Problem beim verarbeiten eines JSON-Objektes

Beitrag lesen

Tach!

Problem bei usort() war für mich, wie ich denn den Schlüssel übergebe, nach welchem sortiert werden soll.

Wenn du nach Schlüsseln sortieren willst, musst du uksort() nehmen. Vielleicht reicht sogar ksort(). Die u-Funktionen brauchst du nur, wenn die zu vergleichenden Werte komplexer als nur einzelnen Skalare (z.B. String, Integer) sind.

Der sieht in meinem Fall so aus "['location']['distance']".

Da hast du nicht _einen_ Schlüssel vorliegen, sondern einen Schlüssel und im Element ein weiteres Array, also eine hübsches komplexes Gebilde. Mit print_r() kannst du dir das ansehen (vorher ein <pre> ausgeben).

dedlfix.