我有一个代码来创建星号和数字,结果我喜欢这个:
1*****2*****3*****4*****5
和源代码:
<?php
$max = 5;
for ($i=1; $i<=$max; $i++){
for ($j=1; $j<=$max; $j++){
if ($i==$j){
echo "$j";
}
else{
//echo "<br>";
echo "*";
}
}
}
?>
<br />
以及我想要的结果:
1 * * * *
* 2 * * *
* * 3 * *
* * * 4 *
* * * * 5
如何在我的代码上添加新行?
答案 0 :(得分:2)
改变你的代码:
$max = 5;
for ($i = 1; $i <= $max; $i++) {
for ($j = 1; $j <= $max; $j++)
if ($i == $j) {
echo "$j";
} else {
echo "*";
}
echo "\n";
}
检查结果here
答案 1 :(得分:1)
<?php
$max = 5;
for ($i=1; $i<=$max; $i++) {
for ($j=1; $j<=$max; $j++) {
if ($i==$j)
echo "$j ";
else
echo "* ";
}
echo "<br/>";
}
?>