Php 如何为此数组创建表?
这是我的多维数组,我想制作一个3x5表,我知道我必须使用foreach,但我不知道从这里可以走到哪里,有人有什么建议吗Php 如何为此数组创建表?,php,arrays,foreach,Php,Arrays,Foreach,这是我的多维数组,我想制作一个3x5表,我知道我必须使用foreach,但我不知道从这里可以走到哪里,有人有什么建议吗 <table> <?php $something = array( array("firma" => "ASG", "selskap" => "ABG Sundal Collier",
<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,以便插入
下表中的数组:
菲尔马
塞尔斯卡普
姐妹
祝你一切顺利
重复:重复: