判断某个数所在的位置

2017-03-14 11:53:16

判断某个数所在的位置
方法一:
这上方法感觉是更优化,但是用测试时间来算反而更长。数据量大的时候没测过。
$stage_data = array(0,26,51,76,100);
array_push($stage_data,$stage_num);
$data = array_unique($stage_data);
asort($data);
return array_search($stage_num,$data);

方法二:
if($stage_num>0 && $stage<26){
 $stage = '1';
}
if($stage_num>=26 && $stage<51){
 $stage = '2';
}
if($stage_num>=51 && $stage<76){
 $stage = '3';
}
f($stage_num>=76 && $stage<100){
 $stage = '4';
}
return $stage;

发表评论:

Powered by PHP 学习者(mail:517730729@qq.com)

原百度博客:http://hi.baidu.com/ssfnadn

备案号:闽ICP备17000564号-1

开源中国 PHPCHINA