ホームページ  >  記事  >  バックエンド開発  >  PHP宝くじアプレットコードの例

PHP宝くじアプレットコードの例

WBOY
WBOYオリジナル
2016-07-25 08:58:391052ブラウズ
  1. /**

  2. * php 宝くじ関数
  3. *
  4. * @param integer $最初の開始番号
  5. * @param integer $最後の終了番号
  6. * @param integer $当選者数の合計
  7. *
  8. * @return string
  9. *
  10. */
  11. function isWinner($first, $last, $total)
  12. {
  13. $winner = array();
  14. for ($ i=0;;$i++)
  15. {
  16. $number = mt_rand($first, $last);
  17. if (!in_array($number, $winner))
  18. $winner[] = $number; // 配列内の場合そのような数値がない場合は、配列に追加します
  19. if (count($winner) == $total) Break;
  20. }
  21. return implode(' ', $winner);
  22. }

  23. < p>/ / for test
  24. echo isWinner(1, 100, 5);
  25. ?>
コードをコピー

非常に簡単です、練習と研究のためのみです。初心者。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。