2012-09-02 65 views
0

我有一款使用PHP和javascript构建的游戏,它允许用户在圆形的棋盘上旋转瓶子。我在php文件中加入了一段代码,该代码解释了用户在某个部分登陆时获得的奖励。我想编辑的“5点”消息的一部分,并改变它,使其奖励1到50之间的点的随机数,这更是一个语法的事情,因为我试过如何用PHP生成随机数?

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

试试这个

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

是啊,这作品!谢谢! –