{"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>"}