免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

PHP網(wǎng)站建設手冊之IF條件語(yǔ)句_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

網(wǎng)絡(luò )編程

PHP網(wǎng)站建設手冊之IF條件語(yǔ)句

作者:qvdv 來(lái)源: 更新時(shí)間:2014-10-28

公式:if(條件){程序}else{程序}

請看如下例子:

Example #1 if(條件){程序}else{程序}范例

<?php
if ($a == 5):
    echo 
"a equals 5";
    echo 
"...";
elseif (
$a == 6):
    echo 
"a equals 6";
    echo 
"!!!";
else:
    echo 
"a is neither 5 nor 6";
endif;
?>

switch條件語(yǔ)句

Example #2 switch(值){case 值:程序;break;}條件語(yǔ)句語(yǔ)法結構范例

<?php
switch ($i) {
    case 
0:
        echo 
"i equals 0";
        break;
    case 
1:
        echo 
"i equals 1";
        break;
    case 
2:
        echo 
"i equals 2";
        break;
    default:
        echo 
"i is not equal to 0, 1 or 2";
}
?>

while循環(huán)語(yǔ)句和do-while循環(huán)語(yǔ)句

while 循環(huán)是 PHP 中最簡(jiǎn)單的循環(huán)類(lèi)型。

Example #3 while(){} 循環(huán)語(yǔ)句語(yǔ)法范例

$i = 1;
while($i <= 10){
    echo $i;
    $i++;

}

Example #4 do{}while() 循環(huán)語(yǔ)句語(yǔ)法范例

<?php
$i 
= 0;
do {
    echo 
$i;
} while (
$i > 0);
?>

for循環(huán)語(yǔ)句

for 循環(huán)是 PHP 中最復雜的循環(huán)結構

Example #5 fo(循環(huán)初始值;循環(huán)判斷;循環(huán)方法){} 循環(huán)語(yǔ)句語(yǔ)法范例

<?php
/* example 1 */

for ($i 1$i <= 10$i++) {
    echo 
$i;
}

/* example 2 */

for ($i 1; ; $i++) {
    if (
$i 10) {
        break;
    }
    echo 
$i;
}

/* example 3 */

$i 1;
for (;;) {
    if (
$i 10) {
        break;
    }
    echo 
$i;
    
$i++;
}

/* example 4 */

for ($i 1$j 0$i <= 10$j += $i, print $i$i++);
?>

foreach循環(huán)語(yǔ)句

foreach循環(huán)語(yǔ)句只是一種遍歷數組簡(jiǎn)便方法。foreach 僅能用于數組

Example #6 foreach循環(huán)語(yǔ)句語(yǔ)法范例

foreach (array_expression as $value){
    statement
}

foreach (array_expression as $key => $value){
    statement
}

第一種格式遍歷給定的 array_expression 數組。每次循環(huán)中,當前單元的值被賦給 $value 并且數組內部的指針向前移一步(因此下一次循環(huán)中將會(huì )得到下一個(gè)單元)。

第二種格式做同樣的事,只除了當前單元的鍵名也會(huì )在每次循環(huán)中被賦給變量 $key。

Example #7 foreach循環(huán)語(yǔ)句程序范例

<?php
$arr 
= array(1234);
foreach (
$arr as &$value) {
    
$value $value 2;
}
// $arr is now array(2, 4, 6, 8)
?>

  • break n;結束當前 for,foreach,while,do-while 或者 switch 結構的執行。n可以省略

  • continue n;在循環(huán)結構用用來(lái)跳過(guò)本次循環(huán)中剩余的代碼并在條件求值為真時(shí)開(kāi)始執行下一次循環(huán)。n可以省略

  • goto n;操作符可以用來(lái)跳轉到程序中的某一指定位置。n不可以省略是設置位置的代碼

  • require_once() 包含指定文件,錯誤停止程序。此行為和 include() 相同,區別是只能包含一次。

  • include_once() 包含指定文件,錯誤跳過(guò)繼續執行其他。此行為和 require() 相同,區別是只能包含一次。


本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-oop-643.html