如何用PHP生成随机数?

时间:2012-09-02 17:00:39

标签: php random

我有一个用PHP和javascript构建的游戏,允许用户围绕圆形板旋转瓶子。我在php文件中包含了一段代码,用于解释用户在登陆某个部分时获得的奖励。我正在尝试编辑'5分'消息部分并对其进行更改,以便在1到50之间奖励一个随机数点。这更像是一种语法,因为我尝试输入

45 => array(
    'message' => '5 Points',
    'callback' => array('point_add', array rand(1,50))
),

但这不起作用。什么是正确的语法?

SpinBubble::$rewards = array(
0 => array(
    'message' => 'MINI Cooper Sweepstakes Entry',
    'callback' => array('sweepstakes_entry', array('cooper'))
),
15 => array(
    'message' => 'Spin Again',
    'callback' => array('credit_add', array(1))
),
30 => array(
    'message' => 'Designated Driver',
),
45 => array(
    'message' => '5 Points',
    'callback' => array('point_add', array(5))
),

1 个答案:

答案 0 :(得分:1)

试试这个

45 => array(
    'message' => '5 Points',
    'callback' => array('point_add', array(mt_rand(1, 50)))
),