PHP初學 程式幾種結構

2021-10-02 14:04:30 字數 1458 閱讀 9635

順序結構是最普通最基本的一種結構

就是**依次往下寫

如:

<?php

$a = 1;

$b = 2;

echo $a + $b;

?>

判斷括號內的內容是否為真如果為真則執行結構內的程式,否則不執行。

如:

<?php

$i = 8;

if($i>=9)

?>

當 i >= 9 時則輸出 yes!

else 是搭配 if來使用

如之前 if 例子:

<?php

if($i>=9)else

?>

當不滿足 i f 時則進入else的語句之中

else if 為 多重分支結構

if(條件表示式1)elseif(條件表示式1)elseif(條件表示式n)else
第乙個不滿足就進入下乙個判斷,以此類推。

switch 結構

多種選擇,判斷輸入的內容時什麼,根據不同的情況來進入相應的程式中

如:

<?php

$i = 1;

switch ($i)

?>

當$i 為 1 時 進入case 1依次類推,當沒有滿足所有case時,進入default ,如沒有default 則退出判斷。

while迴圈是先判斷條件再執行迴圈

如:

<?php

$i = 1

while($i < = 5)

?>

判斷 i 的值 。當i 小於等於5時,進入迴圈,當不滿足條件時退出迴圈、

do while迴圈是先迴圈再判斷條件是否滿足,

如:

<?php

$i = 1;

dowhile ($i >= 5);

?>

首先先進入乙個迴圈,執行完一次之後,判斷條件是否滿足情況,滿足繼續迴圈,不滿足則退出迴圈

for迴圈由三個部分組成

第一部分是第乙個分號前的部分為 引數的初始化 可以設定引數的值

第二部分是第二個分號前的部分為 條件的判斷 設定迴圈的條件

第三部分是更新迴圈變數,也就是控制迴圈必須需要迴圈變數在改變,不然無法完成迴圈

如:

<?php

for( $i =1 ;$i <= 9;$i ++ )

?>

迴圈輸出第幾個,當 i >9 時停止迴圈

continue : 只能用在迴圈裡

作用:跳過本次迴圈,進行下一次迴圈,但不會終止整個迴圈

break :可用於switch結構和迴圈結構中

作用:break語句終止這個迴圈,程式跳轉到迴圈外的下一條語句。

最後exit可直接退出當前指令碼

PHP初學總結 php程式

字尾位.php的檔案即為php檔案 表肌符 標記符之外可以直接編寫html 的 與html的混寫 echo hello world echo 輸出 每行末都建議新增 注釋格式 單行注釋 單行注釋 多行注釋 變數 a0 0變數必須是 符號開始,第二個字元一定不能是數字。資料型別 a1 1 int a2...

幾種資料結構初學

list介面實現了collection介面,將collection介面中的方法在list中也都有體現。int size boolean isempty boolean contains object o iterator e iterator boolean add e e boolean remo...

PHP程式設計師初學Vue

筆者是php開發出身,前端掌握的技術只有基礎的html css js jq,之前一直以為vue就是另乙個jquery,就沒有去認真了解這門技術。最近組裡乙個前端大佬在專案中引入了vue並封裝了一些元件,為了推廣使用新技術,筆者這才去菜鳥教程認認真真學了一遍vue基礎,在學習過程中慢慢體驗到vue和j...