请教二维数组矩阵算法
<br />$ary = array(<br /> 'a'=>array('a1','a2'),<br /> 'b'=>array('b1','b2'),<br /> 'c'=>array('c1','c2'),<br />);<br />
如何把上面的数组,输出到页面成这样啊
——解决方案——————–
<br /><br />echo '<table width="150px" border="1">';<br />foreach($ary['a'] as $aV){<br /> foreach($ary['b'] as $bV){<br /> foreach($ary['c'] as $cV){<br /> echo "<tr><td>$aV</td><td>$bV</td><td>$cV</td></tr>";<br /> }<br /> }<br />}<br />echo '</table>';<br /><br />
——解决方案——————–
本帖最后由 xuzuning 于 2014-07-10 18:39:24 编辑
$ary = array(<br /> 'a'<p>4本文¥来源gao!%daima.com搞$代*!码$网9</p><pre>搞代gaodaima码
=>array(‘a1′,’a2’),
‘b’=>array(‘b1′,’b2’),
‘c’=>array(‘c1′,’c2’),
);
echo “
\n”;
echo “
a |
b |
c |
\n”;
foreach($ary[‘a’] as $m) {
foreach($ary[‘b’] as $n) {
foreach($ary[‘c’] as $v) {
echo “
$m |
$n |
$v |
\n”;
}
}
}
echo “
“;[code=html]
a |
b |
c |
a1 |
b1 |
c1 |
a1 |
b1 |
c2 |
a1 |
b2 |
c1 |
a1 |
b2 |
c2 |
a2 |
b1 |
c1 |
a2 |
b1 |
c2 |
a2 |
b2 |
c1 |
a2 |
b2 |
c2 |
/code]
——解决方案——————–
精华区 迪尔卡积 我问的问题….前后几篇 很完整了