PHP随机给出空白结果

时间:2015-02-16 00:21:55

标签: php function random

这是WordPress插件脚本的一部分。我正在尝试编辑它以获得我自己的自定义标题。下面的代码返回文本:

  

random_phrase

'post_title' =>行没有从quotes.txt文件中获取随机行。为什么这不起作用的任何想法?

function random_phrase () 
{ 
$quotes = file ("quotes.txt");
$num = rand (0, intval (count ($quotes) / 3)) * 3;
echo $quotes[$num] . "<br>" . $quotes[$num + 1];
}

// and create a post
$wpvt_post = array(
    'post_title' => random_phrase,
    'post_content' => $post_content,
    'post_author' => $item['item']['post_author'],
    'post_status' => $item['item']['post_status'],
);

1 个答案:

答案 0 :(得分:1)

尝试

'post_title' => random_phrase(),

它也不应该是echo而是return。 并警告您的随机索引生成将会出错。