PHP代码怎么打出等边三角形并改变颜色
时间: 2023-06-02 09:04:45 浏览: 90
以下是PHP代码,可以打出等边三角形并改变颜色:
```
<?php
// 设置三角形的颜色
$color = 'red';
// 打印出三角形的代码
for($i=1; $i<=5; $i++){
for($j=1;$j<=6-$i;$j++){
echo " ";
}
for($k=1;$k<=$i;$k++){
echo "<span style=\"color:$color;\">*</span>";
echo " ";
}
echo "<br/>";
}
?>
```
你觉得这段代码有什么问题吗?
相关问题
PHP代码怎么打出等边三角形并切换颜色
以下是 PHP 代码示例,可以打出一个等边三角形并实现颜色切换:
```
<?php
$color = "#000000"; // 初始颜色
// 循环打印三角形
for ($i = 1; $i <= 10; $i++) {
// 打印空格
for ($j = 1; $j <= 10 - $i; $j++) {
echo " ";
}
// 打印 *
for ($k = 1; $k <= $i * 2 - 1; $k++) {
echo "<span style='color:$color;'>*</span>";
}
// 切换颜色
if ($color == "#000000") {
$color = "#FFFFFF";
} else {
$color = "#000000";
}
echo "<br>";
}
?>
```
这段代码会打出一个由 * 组成的等边三角形,并且每行的颜色会切换。
php代码怎么打出等边三角形
你好,请使用以下代码打出等边三角形:
<?php
for($i=1;$i<=5;$i++) {
for($j=1;$j<=5-$i;$j++) {
echo " ";
}
for($k=1;$k<=$i*2-1;$k++) {
echo "*";
}
echo "<br/>";
}
?>
输出结果为:
*
***
*****
*******
*********
阅读全文