用php 用拼出一个对称菱形
时间: 2024-09-28 12:04:34 浏览: 32
PHP对称加密函数实现数据的加密解密
在PHP中,我们可以使用循环结构来创建一个简单的对称菱形。这里是一个示例,它会打印一个由星(*)组成的5行对称菱形:
```php
<?php
function printPyramid($n) {
for ($i = 0; $i < $n; $i++) {
// 上半部分:向左填充空格
for ($j = $n - $i - 1; $j > 0; $j--) {
echo " ";
}
// 星号的部分
for ($k = 0; $k <= 2 * $i; $k++) {
echo "*";
}
// 下半部分:向右填充空格并换行
echo "\n";
for ($j = $n - $i - 2; $j >= 0; $j--) {
echo " ";
}
echo "*\n";
}
}
// 打印一个5行的菱形
printPyramid(5);
阅读全文