Как вывести значения из многомерного массива, который находится в паре ключ-значение, используя php - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть многомерный массив, который содержит значения из таблицы базы данных, но значения являются форматом ключевого значения, поэтому я попытался напечатать, используя цикл forloop и foreach, но не смог получить вывод, так как это сделать с помощью php forloop или цикла foreach?

Значения из массива

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [Email] => xyz@gmail.com
                    [mobile] => 123456
                    [address] => 'xyz xyz'
                    [maritalstatus] => 'married'

                    [Role] => 'employee'

                )

            [1] => Array
                (
                    [joiningdate] => 2012-11-01
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [Email] => abc@gmail.com
                    [mobile] => 123456
                    [address] => 'xyz xyz'

                    [maritalstatus] => 'married'
                    [Role] => 'employee'


                )

            [1] => Array
                (
                    [joiningdate] => 2012-11-01
                )

        )

        )

печать значений с использованием forloop

for ($x = 0; $x < count($rows); $x++) {

                            echo '<tr>';
                            foreach ($rows[$x][0] as $key => $value) {

                                $indexposition = array_search($key, array_keys($rows[$x][0]));


                            }
                            echo '</tr>';
                            }

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

Наконец-то получили решение простым способом.Предположим, что мы получаем весь этот массив из $ строк, тогда

for ($x = 0; $x < count($rows); $x++) {

$mergearray = array_merge($rows[$x][0], $rows[$x][1]);

  foreach ($mergearray as $key => $value) {

//Here echo  your values i. $value;
}

}
0 голосов
/ 13 ноября 2018

Если вы хотите просто напечатать массив, используйте var_dump ($ your_variable), иначе расскажите, что именно вы хотите:)

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