Maison  >  Article  >  développement back-end  >  Exemple de code d'applet de loterie PHP

Exemple de code d'applet de loterie PHP

怪我咯
怪我咯original
2017-07-14 11:07:131992parcourir

Le mini programme est une application qui peut être utilisée sans téléchargement installation. Il réalise le rêve d'avoir des applications "à portée de main". Les utilisateurs peuvent ouvrir l'application en numérisant ou en effectuant une recherche. Il incarne également le concept « use and go », et les utilisateurs n'ont pas à se soucier d'installer trop d'applications. Les applications seront partout et disponibles à tout moment, mais il ne sera pas nécessaire de les installer ou de les désinstaller. Pour les développeurs, le seuil de développement de mini-programmes est relativement bas, pas aussi difficile que l'APP, et peut satisfaire des applications de base simples. Le développement de mini-programmes Hishop estime qu'il convient à la conversion de magasins hors ligne de services à vie et de basse fréquence non rigides. candidatures. Le mini-programme peut réaliser sept fonctions principales, notamment la notification de messages, l'analyse de code hors ligne et l'association de compte officiel. Parmi eux, grâce à l'association des comptes officiels, les utilisateurs peuvent passer entre les comptes officiels et les mini-programmes. Étant donné que le mini programme n'a pas d'entrée, cet article est une analyse détaillée et une introduction du code du programme pour implémenter la loterie en PHP. Les amis qui en ont besoin peuvent se référer à

Ce mini programme de loterie peut également être utilisé. dans l'environnement de test réel. Par exemple, pour la requête des données de test, dans la condition in, vous devez interroger 5 identifiants aléatoires, puis utiliser ab pour effectuer le test de résistance

<?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); 
 ?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn