<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 概率性抽獎(lottery_raffle) ~~~ //chance為抽到概率,數值越小,概率越小 $arr = [ ['name'=>'1000元手機','chance'=>'1'], ['name'=>'100元代金券','chance'=>'10'], ['name'=>'10元代金券','chance'=>'100'], ['name'=>'謝謝參與','chance'=>'700'], ]; /** * 抽獎概率算法 * @param array $prizeArr 獎品數組 * @param string $index 概率鍵名 * @return mixed 抽到的獎品 */ function lottery_raffle($prizeArr,$index='chance') { $result = ''; $randArr = []; $i = 1; foreach($prizeArr as $item){ $randArr[$i] = $item[$index]; $i++; } //概率數組的總概率精度 $proSum = array_sum($randArr); //概率數組循環 foreach ($randArr as $key => $val) { $randNum = mt_rand(1, $proSum); if ($randNum <= $val) { $result = $key; break; } else { $proSum -= $val; } } return $prizeArr[$result]; } ~~~ ## 示例 ~~~ //輸出抽獎結果,例如:array ( 'name' => '謝謝參與', 'chance' => '700', ) var_export(lottery_raffle($arr)); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看