在PHP中,可以使用循环和条件语句来打印出一个用星号组成的爱心图案。下面是一个示例代码:
<?php
// 定义爱心的大小
$size = 10;
// 打印上半部分的爱心
for ($row = $size / 2; $row <= $size; $row += 2) {
// 打印空格
for ($space = 1; $space < $size - $row; $space += 2) {
echo " ";
}
// 打印左边的星号
for ($star = 1; $star <= $row; $star++) {
echo "*";
}
// 打印空格
for ($space = 1; $space <= $size - $row; $space++) {
echo " ";
}
// 打印右边的星号
for ($star = 1; $star <= $row; $star++) {
echo "*";
}
echo "\n";
}
// 打印下半部分的爱心
for ($row = $size; $row >= 1; $row--) {
// 打印空格
for ($space = $row; $space < $size; $space++) {
echo " ";
}
// 打印左边的星号
for ($star = 1; $star <= ($row * 2) - 1; $star++) {
echo "*";
}
echo "\n";
}
?>
运行以上代码,将会输出一个用星号组成的爱心图案。你可以根据需要调整$size
变量的值来改变爱心的大小。
上一篇:php.ini没找到
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站