順序結構是最普通最基本的一種結構
就是**依次往下寫
如:
<?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...