2

How can I pick a random word from a file of comma-separated words?

Jesse Nickles
  • 1,435
  • 1
  • 17
  • 25
San
  • 125
  • 4
  • 10

2 Answers2

3
$var = file_get_contents('the_file.txt'); //Take the contents from the file to the variable
$result = explode(',',$var); //Split it by ','
echo = $result[array_rand($result)]; //Return a random entry from the array.
Madara's Ghost
  • 172,118
  • 50
  • 264
  • 308
1
echo explode(',',file_get_contents('file.txt'))[rand(0,99)];

That is it in the least amount of code.

Chris
  • 1,569
  • 2
  • 11
  • 18