首頁  >  文章  >  後端開發  >  php抽獎小程式實例程式碼

php抽獎小程式實例程式碼

怪我咯
怪我咯原創
2017-07-14 11:07:132059瀏覽

小程式是一種不需要下載安裝即可使用的應用,它實現了應用程式「觸手可及」的夢想,使用者掃一掃或搜一下即可開啟應用程式。也體現了「用完即走」的理念,用戶不用關心是否安裝太多應用程式的問題。應用程式將無所不在,隨時可用,但無需安裝卸載。對於開發者而言,小程式開發門檻相對較低,難度不如APP,能夠滿足簡單的基礎應用,hishop小程式開發認為適合生活服務類線下商鋪以及非剛需低頻應用的轉換。小程式能夠實現訊息通知、線下掃碼、公眾號關聯等七大功能。其中,透過公眾號關聯,使用者可以實現公眾號與小程式之間相互跳轉。由於小程序不存在入口,本篇文章是對php實現抽獎的程序代碼進行了詳細的分析介紹,需要的朋友參考下

這個抽獎小程序,在實際的測試環境中也可以用到,比方說測試資料的查詢在in條件下,要查詢隨機的5個id,然後在用ab去壓測 

<?php 
 /** 
  * “抽奖”函数 
  * 
  * @param integer $first    起始编号 
  * @param integer $last     结束编号 
  * @param integer $total    获奖人数 
  * 
  * @return string 
  * 
 */ 
 function isWinner($first, $last, $total) 
 { 
     $winner = array(); 
     for ($i=0;;$i++) 
     { 
         $number = mt_rand($first, $last); 
         if (!in_array($number, $winner)) 
             $winner[] = $number;    // 如果数组中没有该数,将其加入到数组 
         if (count($winner) == $total)   break; 
     } 
     return implode(&#39; &#39;, $winner); 
 } 
 // for test 
 echo isWinner(1, 100, 5); 
 ?>

以上是php抽獎小程式實例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn