Tirez la ligne aléatoire du fichier TXT sous forme de chaîne
Je suis actuellement à l'aide du code ci-dessous pour essayer de lire une ligne aléatoire de random.txt
et de le passer comme $data
cependant il s'agit de revenir à vide. Chaque chaîne a sa propre ligne, ai-je raté quelque chose ici? Ne devrait-ce pas le travail? Si non, comment puis-je obtenir une ligne aléatoire à partir de mon fichier texte et l'utiliser comme mon $data
chaîne?
$f_contents = file("random.txt");
$line = $f_contents[array_rand($f_contents)];
$data = $line;
Résolu - Mauvais CHMOD
Pensé que j'avais une double vérification, désolé de poster une question.
source d'informationauteur Ryan Cooper
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que votre fichier possède des autorisations de lecture, doit être CHMOD à 644 ou 744.
Votre code est correct, mais vous pouvez essayer de cette façon: