Ajout de fichiers en PHP... ne pouvez pas obtenir une nouvelle ligne (\n) pour travailler avec des variables
$file = "file.txt";
$f = fopen($file, 'a');
fwrite($f, $usrname . "\n");
fclose($f);
Chaque fois que j'exécute ce code, je veux avoir le nom d'utilisateur de la personne($usrname) ajouter à file.txt. Cependant, lorsque je l'exécute, il n'est pas ajouter une nouvelle ligne. Ce que je fais mal?
Sur windows, de nombreux programmes ont besoin d'un "\r\n" pour une nouvelle ligne.
Ce type de sortie en êtes-vous?
Ce type de sortie en êtes-vous?
OriginalL'auteur | 2011-03-26
Vous devez vous connecter pour publier un commentaire.
Au lieu de coder en dur le retour à la ligne, vous pouvez utiliser la norme
PHP_EOL
constante, qui est la fin-de-ligne de marqueur pour la plate-forme d'exécution du script:Bien sûr, si vous voulez que le fichier soit transféré à d'autres systèmes d'exploitation, alors vous devriez choisir un marqueur de fin de ligne (EOL et le bâton avec elle, ignorant ce que la plate-forme hôte utilise.
Je suis ajoutant Erreur dans la page, Pas de travail pour moi
OriginalL'auteur Marc B