我有大约300行文字需要随机回应。
这是我目前的代码:
<?php
$lines = array(
'Line 1',
'Line 2',
'Line 3'
);
$powered = echo $lines[rand(0, count($lines)-1)];
echo $powered;
?>
我知道问题可能出在第9行,因为我不确定如何将回显分配给变量。我需要能够将此文件包含在其他几个文件中并回显$powered
以获得随机行。
任何帮助都会非常感激。
答案 0 :(得分:0)
$lines = array("one", "two", "three","four");
for($i =0; i < count($lines)-1;i++){
$line = $lines[rand(0, count($lines)-1)];
$lines = array_diff($lines, array($line));//Use this to remove the index of array
}
我在堆栈溢出聊天中写了这个,所以可能有一两个问题。但是,一切看起来都很好。
这是你想要的吗?