получение данных из многомерного массива - PullRequest
0 голосов
/ 20 декабря 2011

Я хотел бы получить данные из этого многомерного массива:

Array
(
    [result] => success
    [source] => getLatestConsoleLogs
    [success] => Array
        (
            [0] => Array
                (
                    [time] => 1324301613
                    [line] => 2011-12-19 17:33:33 [INFO] [JSONAPI] [API Call] 0:0:0:0:0:0:0:1: method=getLatestConsoleLogs?args=[]

                )

            [1] => Array
                (
                    [time] => 1324301613
                    [line] => 2011-12-19 17:33:33 [INFO] [JSONAPI] [API Call] 0:0:0:0:0:0:0:1: method=getLatestConsoleLogs?args=[]

                )

            [2] => Array
                (
                    [time] => 1324301613
                    [line] => 2011-12-19 17:33:33 [INFO] [JSONAPI] [API Call] 0:0:0:0:0:0:0:1: method=getLatestConsoleLogs?args=[]

                )

            )
    )

Было бы неплохо, если бы их как-то можно было извлечь в div.спасибо.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011

Вы можете просто использовать обычный цикл foreach, подобный этому:

$successes = $array['success'] /* where $array is the variable holding the result */
foreach($successes as $success) {
    echo "<div>Time: " . $success['time'] . " - Line: " . $success['line'] . "</div>";
}
1 голос
/ 20 декабря 2011

Вы можете json_encode () преобразовать ваш массив в JSON, а затем использовать javascript, чтобы поместить их в соответствующие div'ы

ИЛИ, если вы хотите сделать это на стороне сервера, вы можетепроверить это

http://www.terrawebdesign.com/multidimensional.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...