私の目的は、CSV ファイルの列から取得される 3 つのランダムな単語からなる文を作成することです。
PHPに正しい列からのみ単語を選択させるのに問題があるため、列1には文の最初の単語、列2には中間の単語のみ、列3には最後の単語のみが含まれます。
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";
}
?>
事前に感謝し、これで強い初心者を許してください.