本文目錄一覽:
- 1、設計php程序,比較if與switch的運行效率
- 2、使用PHP,應用switch……case分支語句來輸出當天為星期幾
- 3、關於 PHP if else分支語句的變量問題
- 4、在PHP的程序控制語句中,用來處理多分支選擇的語句是
- 5、php中可以實現程序分支的關鍵字是
設計php程序,比較if與switch的運行效率
?PHP
$num = rand(1,5);
echo ‘$num = ‘.$num.’br /’;//顯示隨機數$num的值
$start = microtime(true);//獲取執行if之前的時間
if($num == 1)
{}else if($num == 2)
{}else if($num == 3)
{}else if($num == 4)
{}else{}
$end = microtime(true);//獲取執行if之後的時間
echo ‘if : ‘.($end-$start).’br /’;//顯示執行if所用時間
$start = microtime(true);//獲取執行switch之前的時間
switch($num)
{
case 1:break;
case 2:break;
case 3:break;
case 4:break;
case 5:break;
}
$end = microtime(true);//獲取執行switch之後的時間
echo ‘switch: ‘.($end-$start).’br /’;//顯示執行switch所用時間
?
使用PHP,應用switch……case分支語句來輸出當天為星期幾
switch(date(‘w’))
{
case 1:
echo ‘星期一’;
break;
case 2:
echo ‘星期二’;
break;
case 3:
echo ‘星期三’;
break;
case 4:
echo ‘星期四’;
break;
case 5:
echo ‘星期五’;
break;
case 6:
echo ‘星期六’;
break;
case 7:
echo ‘星期日’;
break;
}
關於 PHP if else分支語句的變量問題
if語句和esleif語句是互斥的。如果if語句執行了,下面的esleif就不會執行了啊。即使能獲取$a的值,有什麼用?不知道樓主你這樣是想要什麼效果?
在PHP的程序控制語句中,用來處理多分支選擇的語句是
switch語句可以進行分支控制,我建議加上default,防止出現死循環
php中可以實現程序分支的關鍵字是
php中可以實現程序分支的關鍵字是if。if結構是單一條件分支結構,PHP程序中的語句通常是按其所在源代碼文件中出現順序從前到後依次執行的。而if語句用於改變改變語句執行順序,是包括PHP在內的很多語言最重要的特性之一。if語句的基本格式是對一個表達式進行計算,根據計算結果決定是否執行後面的語句。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/198770.html