小编Bry*_*yce的帖子

PHP切换条件语句更好的方式

优化此代码的最佳方法是什么?我知道if和else语句会更快,但我想要一些简洁明了的东西.有任何想法吗?

switch ($data['months']) {
case ($data['months'] >= 400):
    $data['months'] = 400;
    break;
case ($data['months'] >= 360):
    $data['months'] = 360;
    break;
case ($data['months'] >= 60):
    $data['months'] = 60;
    break;
case ($data['months'] >= 48):
    $data['months'] = 48;
    break;
case ($data['months'] >= 36):
    $data['months'] = 36;
    break;
case ($data['months'] >= 24):
    $data['months'] = 24;
    break;
case ($data['months'] >= 12):
    $data['months'] = 12;
    break;
case ($data['months'] >= 9):
    $data['months'] = 9;
    break;
case ($data['months'] >= 6):
    $data['months'] = 6;
    break;
case ($data['months'] >= 3): …
Run Code Online (Sandbox Code Playgroud)

php optimization conditional-operator switch-statement

0
推荐指数
2
解决办法
106
查看次数