输出形态各异的星阵图用PHP、
时间: 2024-09-30 22:14:50 浏览: 27
在PHP中创建输出形态各异的星阵图,可以借助一些基本的字符串连接和循环技巧来实现。这里简单提供一种常见的做法,比如生成五角星图案:
```php
<?php
function drawStarPattern($n) {
for ($i = 0; $i <= $n; $i++) {
// 星形的每一行
for ($j = 0; $j <= $i; $j++) {
echo "*";
}
echo "\n"; // 换行
if ($i < $n) {
// 在非第一行和最后一行之间添加空格
for ($k = $i + 1; $k < $n; $k++) {
echo " ";
}
}
// 逆向绘制星形的剩余部分
for ($j = $i - 1; $j >= 0; $j--) {
echo "*";
}
echo "\n";
}
}
// 示例:输出5行的星阵
drawStarPattern(5);
阅读全文