ホームページ >バックエンド開発 >PHPチュートリアル >PHP を使用して while ループを作成し、実線のひし形を生成します。
タイトル: PHP で while ループを作成してソリッド ダイヤモンドを生成する
PHP では、while ループを使用してソリッド ダイヤモンドを生成できます。以下では、特定のコード例を使用して、PHP を使用して while ループを記述し、ソリッド ダイヤモンドを生成する方法を示します。
<?php // ひし形の行数を定義します $行 = 7; // 上半分 for ($i = 1; $i <= $rows; $i ) { // 各行にスペースを印刷します for ($j = 1; $j <= $rows - $i; $j ) { エコー " "; } //各行を出力します* $j = 1; while ($j <= 2 * $i - 1) { エコー "*"; $j; } エコー " "; } // 後半 for ($i = $rows - 1; $i >= 1; $i--) { // 各行にスペースを印刷します for ($j = 1; $j <= $rows - $i; $j ) { エコー " "; } //各行を出力します* $j = 1; while ($j <= 2 * $i - 1) { エコー "*"; $j; } エコー " "; } ?>
上記のコードでは、最初にひし形の行数を 7 行として定義しました。次に、上半分と下半分に分割し、2 つの for ループを使用して行数を制御します。各行で while ループを使用してスペースと * を出力し、それによって実線のひし形の効果を生成します。
上記のコード例を通じて、PHP を使用して while ループを記述し、実線のひし形を生成する方法を確認できます。この例がお役に立てば幸いです。
以上がPHP を使用して while ループを作成し、実線のひし形を生成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。