首页 > 后端开发 > php教程 > 请问二维数组矩阵算法

请问二维数组矩阵算法

WBOY
发布: 2016-06-13 12:01:50
原创
1002 人浏览过

请教二维数组矩阵算法

<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]
------解决方案--------------------
精华区 迪尔卡积  我问的问题....前后几篇 很完整了
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板