Php 如何为此数组创建表?

Php 如何为此数组创建表?,php,arrays,foreach,Php,Arrays,Foreach,这是我的多维数组,我想制作一个3x5表,我知道我必须使用foreach,但我不知道从这里可以走到哪里,有人有什么建议吗 <table> <?php $something = array( array("firma" => "ASG", "selskap" => "ABG Sundal Collier",

这是我的多维数组,我想制作一个3x5表,我知道我必须使用foreach,但我不知道从这里可以走到哪里,有人有什么建议吗

<table>
    <?php
    $something = array( 
                        array("firma" => "ASG", 
                          "selskap" => "ABG Sundal Collier",
                          "siste" => 5.95 
                        ),
                    array("firma" => "AFG", 
                          "selskap" => "AF Gruppen",
                          "siste" => 122 
                        ),
                    array("firma" => "AKVA", 
                          "selskap" => "AKVA Group ",
                          "siste" => 47.2 
                        ),
                    array("firma" => "AGA", 
                          "selskap" => "Agasti Holding",
                          "siste" => 1.2 
                        ),
                    array("firma" => "AKA", 
                          "selskap" => "Akastor",
                          "siste" => 6.04 
                        ),

                    );                                          
    ?>          
     </table>

你必须将你的前额一个套在另一个上,就像这样:

foreach ($something as $value){
    foreach ($value as $value2){
        // do what you want with $value and $value2
    }
}
编辑: 对于第二个循环,如果需要使用单词“firma”、“saleskap”和“siste”,可以使用uye$key=>$value


这样:
foreach($value as$key=>$value2)

您必须将foreach一个嵌套在另一个中,如下所示:

foreach ($something as $value){
    foreach ($value as $value2){
        // do what you want with $value and $value2
    }
}
编辑: 对于第二个循环,如果需要使用单词“firma”、“saleskap”和“siste”,可以使用uye$key=>$value

类似这样:
foreach($key=value>$value2)

试试这个

<?php
        $something = array( 
                        array("firma" => "ASG", 
                          "selskap" => "ABG Sundal Collier",
                          "siste" => 5.95 
                        ),
                    array("firma" => "AFG", 
                          "selskap" => "AF Gruppen",
                          "siste" => 122 
                        ),
                    array("firma" => "AKVA", 
                          "selskap" => "AKVA Group ",
                          "siste" => 47.2 
                        ),
                    array("firma" => "AGA", 
                          "selskap" => "Agasti Holding",
                          "siste" => 1.2 
                        ),
                    array("firma" => "AKA", 
                          "selskap" => "Akastor",
                          "siste" => 6.04 
                        ),

                    );
echo "<table border='2'>";
echo "  <tr>
                <td>firma</td>
                <td>selskap</td>
                <td>siste</td>
            </tr>";
foreach ($something as $thing){
    echo "  <tr>
                <td>".$thing['firma']."</td>
                <td>".$thing['selskap']."</td>
                <td>".$thing['siste']."</td>
            </tr>
    ";
}
echo "</table>";
?>

试试这个

<?php
        $something = array( 
                        array("firma" => "ASG", 
                          "selskap" => "ABG Sundal Collier",
                          "siste" => 5.95 
                        ),
                    array("firma" => "AFG", 
                          "selskap" => "AF Gruppen",
                          "siste" => 122 
                        ),
                    array("firma" => "AKVA", 
                          "selskap" => "AKVA Group ",
                          "siste" => 47.2 
                        ),
                    array("firma" => "AGA", 
                          "selskap" => "Agasti Holding",
                          "siste" => 1.2 
                        ),
                    array("firma" => "AKA", 
                          "selskap" => "Akastor",
                          "siste" => 6.04 
                        ),

                    );
echo "<table border='2'>";
echo "  <tr>
                <td>firma</td>
                <td>selskap</td>
                <td>siste</td>
            </tr>";
foreach ($something as $thing){
    echo "  <tr>
                <td>".$thing['firma']."</td>
                <td>".$thing['selskap']."</td>
                <td>".$thing['siste']."</td>
            </tr>
    ";
}
echo "</table>";
?>

嘿@Torstein Søreide了解下面让您的3*5表使用 循环可以是while或foreach,以便插入 下表中的数组:


菲尔马
塞尔斯卡普
姐妹
祝你一切顺利

嘿@Torstein Søreide了解下面让您的3*5表使用 循环可以是while或foreach,以便插入 下表中的数组:


菲尔马
塞尔斯卡普
姐妹
祝你一切顺利

重复:重复: