首頁 每日程式設計 PHP知識 PHP使用for迴圈輸出三角形

PHP使用for迴圈輸出三角形

Jan 19, 2019 pm 01:30 PM


在PHP面試過程中,關於for迴圈的基礎知識考點是不可或缺的。如透過for循環構造輸出三角形的形狀。那麼實現三角形的效果,我們就需要透過嵌套for迴圈的思路。

PHP使用for迴圈輸出三角形

下面我們就給大家結合簡單的程式碼範例,跟大家介紹PHP 巢狀for迴圈輸出三角形的方法。

程式碼範例如下:

<?php
for($x=1;$x<=5;$x++)
{
    for ($y=1;$y<=$x;$y++)
    {
        echo "*";
        if($y< $x)
        {
            echo " ";
        }
    }
    echo "<br>";
}
登入後複製

效果如下圖所示:

PHP使用for迴圈輸出三角形

在上述程式碼中,我們使用了兩個for循環,第一個for迴圈用來迴圈出組成三角形的行數。第二個for迴圈則是迴圈出列數。

附註:for 迴圈是 PHP 中比較複雜的迴圈結構。它的行為和 C 語言的相似。

for 迴圈的語法是:

for (expr1; expr2; expr3)
    statement
登入後複製

第一個表達式(expr1)在迴圈開始前無條件求值(並執行)一次。

expr2 在每次迴圈開始前求值。如果值為 TRUE,則繼續循環,執行巢狀的循環語句。如果值為 FALSE,則終止迴圈。

expr3 在每次迴圈之後被求值(並執行)。

每個表達式可以為空或包含逗號分隔的多個表達式。在表達式 expr2 中,所有用逗號分隔的表達式都會計算,但只取最後一個結果。 expr2 為空表示將無限迴圈下去(和 C 一樣,PHP 暗中認為其值為 TRUE)。這可能不像想像中那樣沒有用,因為常常會希望用有條件的 break 語句來結束迴圈而不是用 for 的表達式真值判斷。

這篇文章就是關於PHP for迴圈輸出三角形的方法介紹,非常簡單易懂,希望對需要的朋友有幫助!


以上是PHP使用for迴圈輸出三角形的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)