程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php 抽獎小程序

php 抽獎小程序

編輯:關於PHP編程

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

[代碼] [PHP]代碼

view source print? 01 <?php 02 /** 03  * “抽獎”函數 04  * 05  * @param integer $first    起始編號 06  * @param integer $last     結束編號 07  * @param integer $total    獲獎人數 08  * 09  * @return string 10  * 11 */ 12 function isWinner($first$last$total) 13 { 14     $winner array(); 15     for ($i=0;;$i++) 16     { 17         $number = mt_rand($first$last); 18         if (!in_array($number$winner)) 19             $winner[] = $number;    // 如果數組中沒有該數,將其加入到數組 20         if (count($winner) == $total)   break; 21     } 22     return implode(' '$winner); 23 } 24   25 // for test 26 echo isWinner(1, 100, 5); 27 ?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved