我的目标是创建一个由三个随机单词组成的句子,这些单词将从 CSV 文件的列中提取。
我无法让 PHP 仅从正确的列中选择单词,因此第一列包含句子中的第一个单词,第二列仅包含中间单词,第三列仅包含最后一个单词。
CSV 文件示例:
my;horse;runs
your;chicken;sits
our;dog;barks
输出示例:
My chicken barks. *reload*
Your horse sits. *reload*
Our dog runs.
到目前为止我的努力:
<?php
$file = fopen('input.csv', 'r');
while (($line = fgetcsv($file, 1000, ";")) !== FALSE) {
$x = array_rand($line);
echo $line[$x] . "\n";
}
?>
在此先感谢并原谅这个强烈的菜鸟,请。