php输出一个空心菱形
时间: 2023-11-21 17:06:35 浏览: 34
以下是使用 PHP 语言输出一个空心菱形的示例代码:
```
<?php
$rows = 7; // 菱形的行数
for ($i = 1; $i <= $rows; $i++) {
for ($j = 1; $j <= $rows - $i; $j++) {
echo " "; // 输出空格,用于控制空心菱形的形状
}
for ($j = 1; $j <= 2 * $i - 1; $j++) {
if ($j == 1 || $j == 2 * $i - 1) {
echo "*"; // 输出菱形的左右两个点
} else {
echo " "; // 输出空格,用于控制空心菱形的形状
}
}
echo "\n"; // 换行
}
for ($i = $rows - 1; $i >= 1; $i--) {
for ($j = 1; $j <= $rows - $i; $j++) {
echo " "; // 输出空格,用于控制空心菱形的形状
}
for ($j = 1; $j <= 2 * $i - 1; $j++) {
if ($j == 1 || $j == 2 * $i - 1) {
echo "*"; // 输出菱形的左右两个点
} else {
echo " "; // 输出空格,用于控制空心菱形的形状
}
}
echo "\n"; // 换行
}
?>
```
代码输出的结果为一个空心菱形,具体形状如下:
```
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)