[英]multidimensional PHP array of arrays to HTML table question
我已經看到了類似的問題,但是我的問題是我的數組比我所看到的要復雜得多,我還沒有足夠的技巧來推斷。 我有一個數組作為常量,我需要將其回顯到表中。
這是我想出的。
echo "<table>";
foreach (TAX_RATES as $val => $key) {
foreach($key as $kk =>$vv){
foreach($vv as $aa => $bb){
echo '<tr><td>'."$bb</br>".'</td>';
}
echo '<td>'."$kk</br>".'</td>';
}
echo '<td>'."$val</br>".'</td></tr>';
}
echo "</table>";
這是我的數組:
define('TAX_RATES',
array(
'Single' => array(
'Rates' => array(10,15,28,33,35,39.6),
'Ranges' => array(0,8275,37650,91150,190150,413350,415050),
'MinTax' => array(0,927.50,5183.75,18558.75,46278.75,119934.75,120529.75)
),
'Married_Jointly' => array(
'Rates' => array(10,15,25,28,33,35,39.6),
'Ranges' => array(0,18550,75300,151900,231450,413350,466950),
'MinTax' => array(0,1855,10367.5,29517.5,51791.5,111818.5,130578.5)
),
'Married_Separately' => array(
'Rates' => array(10,15,25,28,33,35,39.6),
'Ranges' => array(0,9275,37650,75950,115728,206675,233475),
'MinTax' => array(0,927.5,5183.75,14758.75,25895.75,55909.25,65289.25)
),
'Head_Household' => array(
'Rates' => array(10,15,25,28,33,35,39.6),
'Ranges' => array(0,13250,50400,130150,210800,413350,441000),
'MinTax' => array(0,1325,6897.5,26835,49417,116258.5,125936)
)
)
);
僅需要minTax值即可計算實際稅額。 理想的結果是
Single
Income Range Tax
0 0
8275 "927.50 + .1*income" (i can figure this part out)
37650 "5183.75 + .15*income"
etc etc
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.