php实现 三角形_PHP使用for循环输出三角形
在PHP面試過程中,關于for循環的基礎知識考點是必不可少的。如通過for循環構造輸出三角形的形狀。那么實現三角形的效果,我們就需要通過嵌套for循環的思路。
下面我們就給大家結合簡單的代碼示例,給大家介紹PHP 嵌套for循環輸出三角形的方法。
代碼示例如下:<?php
for($x=1;$x<=5;$x++)
{
for ($y=1;$y<=$x;$y++)
{
echo "*";
if($y< $x)
{
echo " ";
}
}
echo "
";
}
效果如下圖所示:
上述代碼中,我們使用了兩個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实现 三角形_PHP使用for循环输出三角形的全部內容,希望文章能夠幫你解決所遇到的問題。

- 上一篇: php https server_使用h
- 下一篇: zend studio搭建php开发环境