Wap是一个用php打印从1到12的3行3列的程序
我想以矩阵形式打印从1到12的数字,预期输出为:Wap是一个用php打印从1到12的3行3列的程序,php,Php,我想以矩阵形式打印从1到12的数字,预期输出为: 1 5 9 2 6 10 3 7 11 4 8 12 代码: 我的输出错误。那么,我怎样才能获得我上面提到的预期输出呢?请帮帮我 谢谢你一些神奇的密码: foreach (range(1,4) as $num) { echo implode(' ', range($num,12,4)) . '<br />'; } 一些神奇的代码: foreach (range(1,4) as $num) { echo implo
1 5 9
2 6 10
3 7 11
4 8 12
代码:
我的输出错误。那么,我怎样才能获得我上面提到的预期输出呢?请帮帮我
谢谢你一些神奇的密码:
foreach (range(1,4) as $num) {
echo implode(' ', range($num,12,4)) . '<br />';
}
一些神奇的代码:
foreach (range(1,4) as $num) {
echo implode(' ', range($num,12,4)) . '<br />';
}
应该有用
foreach (range(1, 4) as $res) {
echo implode(' ', range($res, 12, 4));
echo "<br>";
}
应该有用
foreach (range(1, 4) as $res) {
echo implode(' ', range($res, 12, 4));
echo "<br>";
}
$maxRow=4
$maxColumn=3
for ($row = 1; $row <= $maxRow; $row++)
{
for ($column = 1; $column <= $maxColumn; $column++) {
$number = $row + 4*($column-1);
echo $number." ";
}
echo "<br/>";
}
$maxRow=4
$maxColumn=3
for ($row = 1; $row <= $maxRow; $row++)
{
for ($column = 1; $column <= $maxColumn; $column++) {
$number = $row + 4*($column-1);
echo $number." ";
}
echo "<br/>";
}
请将PHP_EOL替换为。@谢谢,已修复。还添加了for版本。我喜欢范围的双重使用。请将PHP\u EOL替换为。@studio谢谢,修复了。还添加了for的版本。我喜欢范围的双重使用。上面的代码是根据我的逻辑的另一个解决方案上面的代码是根据我的逻辑的另一个解决方案