首頁  >  文章  >  後端開發  >  寫出php中有哪幾種流程控制結構

寫出php中有哪幾種流程控制結構

(*-*)浩
(*-*)浩原創
2019-09-10 09:56:392328瀏覽

任何程式語言都是很多條語句構成的,php語言也不例外,這些語句包括賦值、函數呼叫、循環語句、空語句等,我們也可以把若干個語句封裝起來成為語句組,語句組本身也可以當成一行語句。語言結構是程式的核心部分,任何功能模組都離不開它。

寫出php中有哪幾種流程控制結構

流程控制的定義

#流程控制是控製程式的手段,如果程式沒有了流程控制,就不會有程設計語言,大多數程式不是線性執行語句控制,如果程式需要和使用者交流,要根據使用者輸入決定執行序列,甚至需要程式碼反覆執行,這些都離不了流程控制。

在php中有三種基本的程式結構:順序結構、分支結構、循環結構

#順序結構(推薦學習:PHP編程從入門到精通

順序結構是最常用的語句結構比如說賦值語句,它的執行順序自上而下,依次執行。

<?php
//实现$a和$b的值互换
$a=3;
$b=4;
$c=$a;
$a=$b;
$b=$c;
echo&#39;$a=&#39;.$a;
echo"<br/>";
echo&#39;$b=&#39;.$b;
?>

分支結構

分支結構又稱條件結構,它是依據明確的條件選擇選擇執行路徑,而不是嚴格按照順序執行,在程式設計實際運用中要根據程式流程選擇適合的分支語句,它是依照條件的結果改變執行的程式。

<?php
$t=date("H");
if ($t>"18") {
echo "晚上好!";
}
?>

循環結構

電腦最擅長的是按照條件重複執行某些操作,它的特點是給定條件成立時,反覆執行直到條件不成立為止,這個條件成為循環條件,反覆執行的程序段成為循壞體。

php提供有三種循環有while循壞、do-while循環、for循壞

<?php
$x=0;
while($x<=3) {
echo "这个数字是:$x <br>";
$x++;
}
?>

<?php
for ($y=5; $y<=10; $y++) {
echo "数字是:$y";
echo"<br/>";
}
?>

以上是寫出php中有哪幾種流程控制結構的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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