0

我有一个用 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))
),
4

1 回答 1

1

Try this

45 => array(
    'message' => '5 Points',
    'callback' => array('point_add', array(mt_rand(1, 50)))
),
于 2012-09-02T17:02:29.473 回答