Php 带符号减号和数字的循环
我有这个密码Php 带符号减号和数字的循环,php,loops,Php,Loops,我有这个密码 echo "<br>"; $start = 1; $angka = $_POST[angka]; $a = $angka; for($i=$start; $i<=$angka; $i++) { for($j=$start;$j<=$angka;$j=$j+2){ echo $i; if($j < $angka) echo $a; } $a--; echo '<br>'; }
echo "<br>";
$start = 1;
$angka = $_POST[angka];
$a = $angka;
for($i=$start; $i<=$angka; $i++) {
for($j=$start;$j<=$angka;$j=$j+2){
echo $i;
if($j < $angka) echo $a;
}
$a--;
echo '<br>';
}
规则是行数和列数跟在声明的数字后面。如果声明的数字是5,那么结果将显示为5行和5列,如上面的示例所示。我认为这段代码有效
<?php
$_POST['angka'] = 5;
$angka = $_POST['angka'];
for($i=1; $i<=$angka; $i++) {
for($j=1;$j<=$angka;$j++){
if($i%2 == 1) {
if($j%2 == 0) {
echo $j;
} else {
echo '-';
}
} else {
if($j%2 == 0) {
echo '-';
} else {
echo $j;
}
}
}
echo '<br>';
}
<?php
$_POST['angka'] = 5;
$angka = $_POST['angka'];
for($i=1; $i<=$angka; $i++) {
for($j=1;$j<=$angka;$j++){
if($i%2 == 1) {
if($j%2 == 0) {
echo $j;
} else {
echo '-';
}
} else {
if($j%2 == 0) {
echo '-';
} else {
echo $j;
}
}
}
echo '<br>';
}
-2-4-
1-3-5
-2-4-
1-3-5
-2-4-