{"id":253,"title":"\u81ea\u5df1\u5199\u7684\u4e00\u4e2a\u6a21\u62df\u6dd8\u5b9d\u5e97\u94fa\u7b49\u7ea7\u7684\u7a0b\u5e8f","good":0,"bad":0,"hit":1373,"created_at":"2017-01-09 10:39:52","content":"
\/**
* \u95e8\u5e97\u7b49\u7ea7\u5904\u7406
* @param int $level \u95e8\u5e97\u7b49\u7ea7,\u6d4b\u8bd5\u7b49\u7ea723
* @param int $maxLevel \u6700\u5927\u94bb\u77f3\u7ea7\u522b 1\uff0c2\uff0c4\uff0c8\u76ee\u524d\u662f8
*\/
private static function _shopLevel($level=1,$maxLevel=8){
global $arr_shopLevel;
if($level>0){
$s=$level\/$maxLevel;
if($s>=1){
$num=intval($s);
}else if($s>0 && $s<1){
$num=0;
}
if($num>0){
\/\/echo $level.'-'.$maxLevel.'-'.$num.'<br\/>';
$arr_shopLevel[$maxLevel]=$num;
$level-=$num*$maxLevel;
}
$maxLevel\/=2;
self::_shopLevel($level,$maxLevel);
}
ksort($arr_shopLevel);
}<\/p>
<\/p>
\u7ed3\u679c\u7c7b\u4f3c\u4e8e(21\u7ea7)\uff1a<\/p>
array(<\/p>
8=>2<\/p>
4=>1<\/p>
1=>1
<\/p>
);<\/p>
2*8+1*4+1*1=21
<\/p>"}