Heim  >  Artikel  >  Backend-Entwicklung  >  物品掉落概率表的设计模式有关问题

物品掉落概率表的设计模式有关问题

WBOY
WBOYOriginal
2016-06-13 12:40:36877Durchsuche

物品掉落概率表的设计模式问题
小弟第一次发帖~
掉落概率表
id   物品id   冒险   活动   副本   对战   ...
1     5        8      10    12     14
2     7        15      5     20     0
3     9        20      0     30     0

意思是某物品(物品id) 在某行为(如冒险,副本)中掉落几率是多少

我想问下 这个表能这样建么
PHP代码怎么写呢
如 取打副本时获得物品id5的概率

<br />
$a=mt_rand(0,44);  //即8+10+12+14=44<br />
if($a<? && $a>?){  //随机数大于18小于30<br />
 //此处是得到物品的代码<br />
}<br />

不知道?处怎么写 也就是说18和30怎么取得

PHP mysql
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn