久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

PHP中switch和ifelse有什么區別?哪個用起來更快?

PHP的switch和ifelse誰更快?

對于多個if條件判斷的情況下,我們使用switch來代替ifelse對于代碼來說會更加的清晰明了,那么他們的效率對比呢?從PHP手冊中發現有人已經對比過了,自己也用他的代碼進行了實驗:

$s = time(); for ($i = 0; $i < 1000000000; ++$i) {     $x = $i % 10;     if ($x == 1) {         $y = $x * 1;     } elseif ($x == 2) {         $y = $x * 2;     } elseif ($x == 3) {         $y = $x * 3;     } elseif ($x == 4) {         $y = $x * 4;     } elseif ($x == 5) {         $y = $x * 5;     } elseif ($x == 6) {         $y = $x * 6;     } elseif ($x == 7) {         $y = $x * 7;     } elseif ($x == 8) {         $y = $x * 8;     } elseif ($x == 9) {         $y = $x * 9;     } else {         $y = $x * 10;     } } print("if: " . (time() - $s) . "secn");  $s = time(); for ($i = 0; $i < 1000000000; ++$i) {     $x = $i % 10;     switch ($x) {         case 1:             $y = $x * 1;             break;         case 2:             $y = $x * 2;             break;         case 3:             $y = $x * 3;             break;         case 4:             $y = $x * 4;             break;         case 5:             $y = $x * 5;             break;         case 6:             $y = $x * 6;             break;         case 7:             $y = $x * 7;             break;         case 8:             $y = $x * 8;             break;         case 9:             $y = $x * 9;             break;         default:             $y = $x * 10;     } } print("switch: " . (time() - $s) . "secn");

通過1000000000次的循環并在每個判斷條件中都加入了運算操作后,我們發現結果是switch的效率更高,運行速度更快,在我的電腦上的結果是:

// if: 301sec // switch: 255sec

雖然switch的效率更高一些,但也有需要注意的地方,首先,判斷值只能是數字、浮點數或者是字符串。其次,每個判斷都是普通的==判斷,也就是說,下面的判斷結果并不一定是你相像的結果:

$string = "2string";  switch ($string) {     case 1:         echo "this is 1";         break;     case 2:         echo "this is 2";         break;     case '2string':         echo "this is a string";         break; }  // this is 2

沒錯,依然是==比較時的類型強轉問題,string和int值比較時強轉為了int類型,"2string"強轉的結果正是2。因此,在使用switch的時候,應該保證比較值和每個case的類型一致,否則就可能出現不可預計的錯誤。

參考代碼:https://github.com/zhangyue0503/dev-blog/blob/master/php/201911/source/PHP%E7%9A%84switch%E5%92%8Cifelse%E8%B0%81%E6%9B%B4%E5%BF%AB%EF%BC%9F.php

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
首页国产欧美久久| 久久精品国产在热久久| 欧美日韩在线网站| 亚洲香蕉网站| 亚洲免费观看| 在线国产精品一区| 亚洲欧美日韩视频二区| 亚洲欧洲日韩精品在线| 亚洲毛片在线免费| 欧美日韩亚洲三区| 国产成人精品亚洲线观看 | 亚洲另类视频| 日韩精品免费观看视频| 国产精品亚洲一区二区在线观看| 乱一区二区av| 天堂网av成人| 日韩一级网站| 亚洲精品美女| 久久这里只有| 欧美日韩在线播放视频| 最新亚洲国产| 久久99久久人婷婷精品综合| 国产高潮在线| 国产婷婷精品| 日本国产一区| 精品国产乱码久久久| 欧美日韩色图| 亚洲精品乱码日韩| 麻豆国产精品| 在线日韩一区| 日韩欧美中文字幕在线视频| 成人午夜网址| 亚洲免费黄色| 国产精品毛片视频| 影视先锋久久| 日韩激情网站| 亚洲精品国产嫩草在线观看| 免费人成在线不卡| 久久亚洲精精品中文字幕| 亚洲成人国产| 91亚洲无吗| 欧美成人基地| 日韩精品欧美大片| 日韩视频网站在线观看| 日韩一区中文| 久久久精品网| 国产视频网站一区二区三区| 久久久久网站| 欧美精品中文字幕亚洲专区| 日韩av在线播放网址| 日韩中文字幕一区二区三区| 国产一区二区色噜噜| 首页欧美精品中文字幕| 国产伊人久久| 免费在线看一区| a日韩av网址| 日本在线成人| 欧美日韩中文一区二区| 国产乱码精品一区二区亚洲| 亚洲精品电影| 成人一区而且| 日韩激情视频网站| 激情欧美亚洲| 久久影院资源站| 午夜精品婷婷| 欧美激情国产在线| 日韩av午夜在线观看| 亚洲国产成人精品女人| 精品久久精品| 91久久精品无嫩草影院| 在线亚洲免费| 免费高潮视频95在线观看网站| 日韩欧美高清一区二区三区| 亚洲欧美综合| 91亚洲国产高清| 国产日产精品一区二区三区四区的观看方式| 亚洲精品国产偷自在线观看| 国内精品伊人| 国产精品一区毛片| 日日摸夜夜添夜夜添国产精品| 免费视频一区三区| 国产日韩电影| 麻豆一区二区三区| 青青国产91久久久久久| 亚洲五月综合| 欧美日韩视频| 国产在线|日韩| 日产午夜精品一线二线三线| 国产麻豆一区二区三区| 免播放器亚洲一区| 亚洲精品99| 99久久www免费| 国产成人精品一区二区免费看京| 国产免费av国片精品草莓男男| 日本在线不卡视频| 日韩精品一二三四| 免费日韩视频| 国产一区二区高清| 婷婷亚洲综合| 免费久久精品| 国内激情久久| 亚洲第一精品影视| 亚洲韩日在线| 尤物tv在线精品| 亚洲手机在线| 亚洲精品小说| 亚洲欧美日韩一区在线观看| 欧美日韩国产亚洲一区| 女同性一区二区三区人了人一| 1024精品一区二区三区| 激情综合亚洲| 黄色成人91| 亚洲综合不卡| 免费成人性网站| 最近国产精品视频| 亚洲最新av| 偷拍亚洲精品| 91亚洲无吗| 欧美激情福利| 成人亚洲一区二区| 精品欧美一区二区三区在线观看| 欧美香蕉视频| 99久精品视频在线观看视频| 午夜av成人| 亚洲第一区色| 国产日韩专区| 蜜臀a∨国产成人精品| 最新国产精品久久久| 日韩av一二三| 国产精品多人| 国产videos久久| 欧美日韩尤物久久| 伊人影院久久| 综合一区av| 国产美女亚洲精品7777| 欧美国产另类| 日韩电影免费在线观看| 伊人久久国产| 欧美日韩中文一区二区| 在线亚洲观看| 日产欧产美韩系列久久99| 国产日韩一区| 国产成人免费| 亚洲电影在线一区二区三区| 亚洲精品人人| 久久不卡日韩美女| 日韩免费在线| 国产视频亚洲| 国产欧美亚洲一区| 在线看片国产福利你懂的| 九一成人免费视频| 亚洲精品一二| 精品高清久久| 亚洲精品.com| 蜜臀av在线播放一区二区三区| 国产亚洲欧美日韩精品一区二区三区| 久久不见久久见国语| 四虎884aa成人精品最新| 视频一区二区国产| 国产精品亚洲综合久久| 日韩美女一区二区三区在线观看| 国产精品毛片| 精品伊人久久久| 精品中文一区| 久久精品97| 99久久婷婷这里只有精品| 视频一区日韩精品| 精品久久亚洲| 在线日韩中文| 欧美另类中文字幕 | 美女尤物国产一区| 久久久久亚洲| 日韩和欧美的一区| 视频在线不卡免费观看| 亚洲一区网站| 精品网站999| 丝袜美腿一区二区三区| 麻豆精品视频在线| 午夜av一区| 国产精品主播| 欧美日中文字幕| 日韩黄色在线观看| 精精国产xxxx视频在线播放 | 国产亚洲一区二区手机在线观看 | 久久一区精品| 蜜臀久久99精品久久久久久9| av中文资源在线资源免费观看| 香蕉久久国产| 欧美激情另类| 日韩高清不卡一区| 久久九九精品| 国产精品入口久久| 婷婷激情图片久久| 蜜桃精品视频| 亚洲色图综合| 亚洲二区精品| 精品免费在线| 日本成人中文字幕| 伊人久久成人| 久久91导航|