首頁  >  文章  >  後端開發  >  请问二维数组矩阵算法

请问二维数组矩阵算法

WBOY
WBOY原創
2016-06-13 12:01:50956瀏覽

请教二维数组矩阵算法

<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'=>array('a1','a2'),<br />    'b'=>array('b1','b2'),<br />    'c'=>array('c1','c2'),<br />);<br /><br />echo "<table>\n";<br />echo "<tr><td>a</td><td>b</td><td>c</td></tr>\n";<br />foreach($ary['a'] as $m) {<br />  foreach($ary['b'] as $n) {<br />    foreach($ary['c'] as $v) {<br />      echo "<tr><td>$m</td><td>$n</td><td>$v</td></tr>\n";<br />    }<br />  }<br />}<br />echo "</table>";
[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]
------解决方案--------------------
精华区 迪尔卡积  我问的问题....前后几篇 很完整了
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn