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

これを試して

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