请帮帮我。我对这个问题很疯狂。任何人都可以教我吗?我厌倦循环2D数组.. 我的问题是:如何循环9乘9乘法表生成的答案并将答案填充到2D数组中
答案 0 :(得分:0)
尝试:
for($i = 0; $i < 9; $i++){
for($j = 0; $j < 9; $j++){
$arr[$i][$j] = ($i + 1) * ($j + 1);
}
}
假设$i
是乘法表的行,而$j
就是列。
在PHP中,数组是从0开始的,即数组的第一个条目是0。
因此,我们遍历从0到9($ix$j
)的每个坐标,用乘法的结果填充数组的每个单元格(我们将{1}}和$i
加1第0行包含1个乘法表,依此类推。)
也许你应该在继续之前阅读一些编程书,因为这是基础知识。
答案 1 :(得分:0)
<?php
$multiplicant=9;
for($i=1;i<10;i++)
{
$product[$i][$multiplicant] = $multiplicant*$i;
}
print_r($product);