Php 表格式的数组视图
如何以表格格式显示数组 数组是Php 表格式的数组视图,php,html,Php,Html,如何以表格格式显示数组 数组是 Array ( [0] => Array ( [MarketName] => BTC-1ST [High] => 9.55E-5 [Low] => 8.5E-5 [Volume] => 1557119.52168
Array
(
[0] => Array
(
[MarketName] => BTC-1ST
[High] => 9.55E-5
[Low] => 8.5E-5
[Volume] => 1557119.52168
[Last] => 8.75E-5
[BaseVolume] => 138.34919019
[TimeStamp] => 2017-09-29T09:03:03.743
[Bid] => 8.735E-5
[Ask] => 8.765E-5
[OpenBuyOrders] => 409
[OpenSellOrders] => 5994
[PrevDay] => 8.56E-5
[Created] => 2017-06-06T01:22:35.727
)
[1] => Array
(
[MarketName] => BTC-2GIVE
[High] => 1.56E-6
[Low] => 1.45E-6
[Volume] => 3448220.38871
[Last] => 1.5E-6
[BaseVolume] => 5.1828602
[TimeStamp] => 2017-09-29T08:55:45.413
[Bid] => 1.49E-6
[Ask] => 1.5E-6
[OpenBuyOrders] => 363
[OpenSellOrders] => 1976
[PrevDay] => 1.48E-6
[Created] => 2016-05-16T06:44:15.287
)
)
不仅有两个数组…我有很多数组…但是我可以在表中显示它吗
我想这样展示
我试过这个密码
<table class="table table-hover">
<thead>
<tr>
<th colspan="2" class="text-center">Buy Orders</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center"><b>Market</b></td>
<td align="center"><b>High</b></td>
</tr>
<tr>
<td align="center"><?php echo $b[0]['MarketName'];?></td>
<td align="center"><?php echo $b[0]['High'];?></td>
</tr>
</tbody>
</table>
购买订单
集市
高的
我想查看此格式的所有数组视图,如$result[0]、$result,…了解有关以下内容的详细信息:
每人
阵列
多维数组
购买订单
集市
高的
您必须使用foreach循环遍历记录,并在表行中显示每个记录
根据您的代码为您创建了此示例
$records = [
[
"MarketName" => "BTC-1ST",
"High" => "9.55E-5",
"Low" => "8.5E-5",
"Volume" => "1557119.52168",
"Last" => "8.75E-5",
"BaseVolume" => "138.34919019",
"TimeStamp" => "2017-09-29T09:03:03.743",
"Bid" => "8.735E-5",
"Ask" => "8.765E-5",
"OpenBuyOrders" => "409",
"OpenSellOrders" => "5994",
"PrevDay" => "8.56E-5",
"Created" => "2017-06-06T01:22:35.727",
],[
"MarketName" => "BTC-2GIVE",
"High" => "1.56E-6",
"Low" => "1.45E-6",
"Volume" => "3448220.38871",
"Last" => "1.5E-6",
"BaseVolume" => "5.1828602",
"TimeStamp" => "2017-09-29T08:55:45.413",
"Bid" => "1.49E-6",
"Ask" => "1.5E-6",
"OpenBuyOrders" => "363",
"OpenSellOrders" => "1976",
"PrevDay" => "1.48E-6",
"Created" => "2016-05-16T06:44:15.287",
],
];
echo "<table border='1'>";
echo "
<tr>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
</tr>
";
foreach($records as $value){
echo "
<tr>
<td>{$value["MarketName"]}</td>
<td>{$value["High"]}</td>
<td>{$value["Low"]}</td>
<td>{$value["Volume"]}</td>
<td>{$value["Last"]}</td>
<td>{$value["BaseVolume"]}</td>
<td>{$value["TimeStamp"]}</td>
<td>{$value["Bid"]}</td>
<td>{$value["Ask"]}</td>
<td>{$value["OpenBuyOrders"]}</td>
<td>{$value["OpenSellOrders"]}</td>
<td>{$value["PrevDay"]}</td>
<td>{$value["Created"]}</td>
</tr>
";
}
echo "</table>";
$records=[
[
“MarketName”=>“BTC-1ST”,
“高”=>“9.55E-5”,
“低”=>“8.5E-5”,
“卷”=>“1557119.52168”,
“最后”=>“8.75E-5”,
“基本卷”=>“138.34919019”,
“时间戳”=>“2017-09-29T09:03:03.743”,
“投标”=>“8.735E-5”,
“询问”=>“8.765E-5”,
“OpenBuyOrders”=>“409”,
“OpenSellOrders”=>“5994”,
“PrevDay”=>“8.56E-5”,
“已创建”=>“2017-06-06T01:22:35.727”,
],[
“MarketName”=>“BTC-2GIVE”,
“高”=>“1.56E-6”,
“低”=>“1.45E-6”,
“卷”=>“3448220.38871”,
“最后”=>“1.5E-6”,
“BaseVolume”=>“5.1828602”,
“时间戳”=>“2017-09-29T08:55:45.413”,
“投标”=>“1.49E-6”,
“询问”=>“1.5E-6”,
“OpenBuyOrders”=>“363”,
“OpenSellOrders”=>“1976”,
“前一天”=>“1.48E-6”,
“已创建”=>“2016-05-16T06:44:15.287”,
],
];
回声“;
回声“
标题
标题
标题
标题
标题
标题
标题
标题
标题
标题
标题
标题
标题
";
foreach(记录为$value){
回声“
{$value[“MarketName”]}
{$value[“高”]}
{$value[“低”]}
{$value[“卷”]}
{$value[“Last”]}
{$value[“BaseVolume”]}
{$value[“时间戳”]}
{$value[“Bid”]}
{$value[“询问”]}
{$value[“OpenBuyOrders”]}
{$value[“OpenSellOrders”]}
{$value[“PrevDay”]}
{$value[“已创建”]}
";
}
回声“;
示例:Stackoverflow不为您编码。你尝试过什么?数组名称是什么?你尝试过的一些代码是什么?这里是258数组,那么我如何动态显示itread about循环。例如
$records = [
[
"MarketName" => "BTC-1ST",
"High" => "9.55E-5",
"Low" => "8.5E-5",
"Volume" => "1557119.52168",
"Last" => "8.75E-5",
"BaseVolume" => "138.34919019",
"TimeStamp" => "2017-09-29T09:03:03.743",
"Bid" => "8.735E-5",
"Ask" => "8.765E-5",
"OpenBuyOrders" => "409",
"OpenSellOrders" => "5994",
"PrevDay" => "8.56E-5",
"Created" => "2017-06-06T01:22:35.727",
],[
"MarketName" => "BTC-2GIVE",
"High" => "1.56E-6",
"Low" => "1.45E-6",
"Volume" => "3448220.38871",
"Last" => "1.5E-6",
"BaseVolume" => "5.1828602",
"TimeStamp" => "2017-09-29T08:55:45.413",
"Bid" => "1.49E-6",
"Ask" => "1.5E-6",
"OpenBuyOrders" => "363",
"OpenSellOrders" => "1976",
"PrevDay" => "1.48E-6",
"Created" => "2016-05-16T06:44:15.287",
],
];
echo "<table border='1'>";
echo "
<tr>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
<th>heading</th>
</tr>
";
foreach($records as $value){
echo "
<tr>
<td>{$value["MarketName"]}</td>
<td>{$value["High"]}</td>
<td>{$value["Low"]}</td>
<td>{$value["Volume"]}</td>
<td>{$value["Last"]}</td>
<td>{$value["BaseVolume"]}</td>
<td>{$value["TimeStamp"]}</td>
<td>{$value["Bid"]}</td>
<td>{$value["Ask"]}</td>
<td>{$value["OpenBuyOrders"]}</td>
<td>{$value["OpenSellOrders"]}</td>
<td>{$value["PrevDay"]}</td>
<td>{$value["Created"]}</td>
</tr>
";
}
echo "</table>";