首页 > 解决方案 > 如何在php中显示数组数据?

问题描述

以下是我制作的数组

Array
(
    [status] => sukses
    [title] => Xiaomi Mi 9X
    [img] => 9-.jpg
    [hits] => Array
        (
            [hits] => 01-251979
        )
    [suka] => Array
        (
            [suka] => 37
        )
    [data] => Array
        (
            [network] => Array
                (
                    [technology] => ok
                    [2g_bands] => ok
                    [3g_bands] => ok 
                    [4g_bands] =>  ok
                    [speed] => ok
                )
)

以下是我制作的 PHP Foreach 循环

    $arayok = array($hasiljson);
    echo "<table >";
    for ($i = 0; $i < count($binatang); $i++) {
        foreach ($binatang[$i] as $key => $val) {
          echo "<tr>";
          echo"<td width='150px'>$key</td>";
          echo"<td width='1500px'>$val</td>";
          echo "</tr>";
            foreach ($val as $keys => $values) {
                    echo "<tr>";
                    echo"<td width='150px'>$key</td>";
                    echo"<td width='1500px'>$val</td>";
                    echo "</tr>";
                foreach ($values as $keysdata => $valuesdata) {
                    echo "<tr>";
                    echo"<td width='150px'>$keysdata</td>";
                    echo"<td width='150px'>$valuesdata</td>";
                    echo "</tr>";
                }
            }
        }
    }
    echo "</table >";

如何正确使用 PHP Foreach 循环显示多个数组,因为当我显示数据时,数组网络数据出现在表中

标签: phparraysforeach

解决方案


推荐阅读