PHP でオブジェクトを作成し、JSON_encode 関数を使用して、JSON 文字列として ajax 経由で JS スクリプトに送信しました。次に、それをオブジェクトに戻します。私が抱えている問題は、オブジェクトを最初に作成された順序で保持したかったことです。JS にオブジェクトを取得したら、オブジェクトがどのように見えるかを次の図で確認してください。
オブジェクトを作成したとき、顧客フィールドのアルファベット順にソートされていました。A で始まる顧客名が最初に来て、B が 2 番目に続きます。ご覧のとおり、S で始まる顧客としてのオブジェクトの最初の要素です。どういうわけか、トップレベルのキーによって自動的にソートされたようです。オブジェクトは整数なので、なぜこれが起こったのか理解できます。
customer
したがって、すべてのサブオブジェクトがフィールドでアルファベット順にソートされるように、このオブジェクトを再ソートしたいと考えています。これは可能ですか?もしそうなら、どうすればいいですか?
ありがとう!