0

ボタンをクリックするだけでアイテムをツイートするものを作っているのを見てください。
アイテム パーツのスニペットを次に示します。

    $arr = json_decode(file_get_contents("http://media1.clubpenguin.com/play/en/web_service/game_configs/paper_items.json"),true);
$elements = array_slice($arr, $page * $elementsPerPage, $elementsPerPage);
foreach($elements as $item)
{
$label = $item['label'];
$id = $item['paper_item_id'];
}
$cpitems = array("Check out the $label at http://www.cpcheatsdojo.info/SWFViewer/items.swf?id=$id [$random]");

それがスニペットです。問題は、ボタンをクリックすると同じアイテムがツイートされることです。ツイートのランダムアイテムを作ろうとしています。

4

1 に答える 1

0

array_rand次のことができるものを探していると思います。

配列から 1 つ以上のランダムなエントリを選択します

コード:

$arr = json_decode(file_get_contents("http://media1.clubpenguin.com/play/en/web_service/game_configs/paper_items.json"),true);
$elements = array_slice($arr, $page * $elementsPerPage, $elementsPerPage);

$items = array_rand($elements, 1);
$item = $elements[$items[0]];
$label = $item['label'];
$id = $item['paper_item_id'];
于 2013-01-17T22:12:01.270 に答える