1

何時間もの調査の後、私はこの質問をすることにしました、bcozこれまでのところ解決策は見つかりませんでした。多次元オブジェクトをプロパティ値で並べ替える必要があります。オブジェクトは多次元jsonのjson_decode()の結果であるため、次のオブジェクトをorderプロパティで並べ替える必要があります。

    stdClass Object
(
    [main] => stdClass Object
        (
            [order] => 1
            [size] => 100
            [child] => stdClass Object
                (
                    [c1] => stdClass Object
                        (
                            [order] => 2 // must be second item
                            [size] => 100
                            [child] => stdClass Object
                                (
                                    [d1] => stdClass Object
                                        (
                                            [order] => 1
                                            [size] => 100
                                        )
                                )
                        )
                    [c2] => stdClass Object
                        (
                            [order] => 1, // must be first item
                            [size] => 100,
                            [child] => stdClass Object
                                (
                                    [d2] => stdClass Object
                                        (
                                            [order] => 1
                                            [size] => 100
                                        )
                                )                           
                        )

ありがとうございました!

4

0 に答える 0