温馨提示×

php怎么输出菱形图案

PHP
小亿
146
2024-03-07 18:50:24
栏目: 编程语言

以下是使用PHP代码打印菱形图案的示例:

<?php

function printDiamond($n) {
    for ($i = 1; $i <= $n; $i++) {
        for ($j = 1; $j <= $n - $i; $j++) {
            echo " ";
        }

        for ($j = 1; $j <= 2 * $i - 1; $j++) {
            echo "*";
        }

        echo "\n";
    }

    for ($i = $n - 1; $i >= 1; $i--) {
        for ($j = 1; $j <= $n - $i; $j++) {
            echo " ";
        }

        for ($j = 1; $j <= 2 * $i - 1; $j++) {
            echo "*";
        }

        echo "\n";
    }
}

$n = 5;
printDiamond($n);

在上面的示例中,printDiamond函数用于打印一个菱形图案,$n变量用于指定菱形的大小。您可以更改$n的值来调整菱形的大小。运行上面的代码将在命令行中打印一个菱形图案。

0