用php和codebird发布随机推文

时间:2016-02-29 02:34:32

标签: php arrays random

好的,我已经使用php和codebird在我的数据库中添加了一个条目后生成推文,这里是最好运行的样本。

 $params = array(
    'status' => "Some text " . $name[0] ." some text " . $body
 );
 $reply = $cb->statuses_update($params);

这适用于任何数据库输入,没有任何问题。

所以现在我想创建一些不同的标准消息并随机选择一个。我已使用array_rand()部分实现了以下功能:

$tweets = array(
    "Some text " . $name[0] ." Some text " . $body,
    "Different text " . $name[0] ." different text " . $body,
    "text " . $name[0] ." text " . $body,
    "new text ". $name[0] ." new text " . $body
);

$key = array_rand($tweets, 1);
$params = array(
    'status' => $tweets[$key]
);

这似乎大部分时间都在工作,但似乎有15%的时间应该触发新推文的数据库条目没有。我已经看到我的每个推文选项都是作为推文发布的,所以使用array_rand()似乎是一个随机的问题。提前致谢

0 个答案:

没有答案