0

、という名前の変数をデバッグするときに、配列の配列を配列に変換するときに問題が発生し$todaysdataます。以下の出力が表示されます。

             Array
                 (
                   [0] => Array
                        (
                           [Requestcard] => Array
                             (
                                 [id] => 954
                                 [userprofile_id] => 14
                                 [userprofile_name] => Syed Imran
                                 [sex] => male

                              )

                         )

                )

しかし、実際には、指定された形式で出力する必要があります

                           Array
                               (
                                 [Requestcard] => Array
                                    (
                                      [id] => 954
                                      [userprofile_id] => 14
                                      [userprofile_name] => Syed Imran
                                      [sex] => male

                                     )

                               )

誰かが知っているなら。私を助けてください。

4

3 に答える 3

2

使うだけarray_shift

array_shift($array)
于 2013-02-08T05:51:03.290 に答える
2

私はそのような場合に使用することを好みarray_shiftます。

于 2013-02-08T06:11:28.280 に答える
1

あなたが与えた例を解決するための正しい構文は、次のようになります。

$result_array = $original_array[0];

上に移動する配列が複数ある場合は、PHP のarray_merge()関数を検討することをお勧めします。

于 2013-02-08T05:41:12.270 に答える