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 回答