我有一个代码来创建与数字结合的星形,结果如下:
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
如何在我的代码上添加新行??
<?php
$max = 5;
for ($i=1; $i<=$max; $i++) {
for ($j=1; $j<=$max; $j++) {
if ($i==$j)
echo "$j ";
else
echo "* ";
}
echo "<br/>";
}
?>
这样更改代码:
$max = 5;
for ($i = 1; $i <= $max; $i++) {
for ($j = 1; $j <= $max; $j++)
if ($i == $j) {
echo "$j";
} else {
echo "*";
}
echo "'n";
}
此处检查结果