【发布时间】:2014-05-30 10:34:37
【问题描述】:
我在这样的数组中有 12 个项目:
$item[1] = array('pseudo' => 'Item1', 'name' => 'apple', 'rarity' => '1', 'id' => '1' );
$item[2] = array('pseudo' => 'Item2', 'name' => 'banana', 'rarity' => '30', 'id' => '8' );
$item[3] = array('pseudo' => 'Item3', 'name' => 'cherry', 'rarity' => '23', 'id' => '12' );
$item[4] = array('pseudo' => 'Item4', 'name' => 'pear', 'rarity' => '27', 'id' => '18' );
$item[5] = array('pseudo' => 'Item5', 'name' => 'watermelon', 'rarity' => '70', 'id' => '14' );
$item[6] = array('pseudo' => 'Item6', 'name' => 'orange', 'rarity' => '100', 'id' => '17' );
我需要的是随机打印 6 个项目中的 1 个,但会受到其稀有度的影响,因此它越稀有,它发生的次数就越少,稀有度为 1-100。如何使用 php 完成此操作?
【问题讨论】:
-
那么它不再是随机的了,是吗?
-
Amal 你的评论让我发笑,谢谢^^
标签: php