網站程式設計-PHP
一、if else ifelse 邏輯判斷語句
if 邏輯判斷語句 | 解釋 |
if(判斷式)(執行程式碼) | 假設判斷式為真,那就執行後面的程式碼 |
if(判斷式){ 執行程式碼1 }else{ 執行程式碼2 } |
假設判斷式為真,那就執行程式碼1 其他的狀況則執行程式碼2 |
if(判斷式1){ 執行程式碼1 }elseif(判斷式2){ 執行程式碼2 }else{ 執行程式碼3 } |
假設判斷式1為真,那就執行程式碼1,若不是則執行判斷式2 假設判斷式1為真,那就執行程式碼1,若不是則執行判斷式2 假設判斷式2為真,那就執行程式碼2 當上面的條件都不真,則執行程式碼3 |
$a=(判斷式)?值1:值2; |
三元判斷式,假設判斷式為真則$a=值1 ,假設判斷式不真則$a=值2 |
二、switch語法
三、while迴圈
while (條件判斷){
執行的的程式碼
}
5_5.php
<?php echo "<meta charset='utf-8'>"; $i = 1;//設定控制變數 while($i < 10){ //迴圈工作區 echo $i ."<br>"; $i++; }
四、for迴圈
for(設定變數的初始值;設定迴圈停止的條件 ;設定迴圈執行後變數的改變){
執行迴圈的程式碼;
}
5_6.php
<?php echo "<meta charset='utf-8'>"; for($i=1;$i < 10;$i++){ //迴圈工作區 echo $i ."次<br>"; }continue:跳過迴圈的循環
五、foreach迴圈
foreach(陣列名稱 as 變數名稱){
執行陣列中的程式
}
或
foreach(陣列名稱 as 索引值 => 變數名稱){
執行陣列中的程式
}