PHP echo l'équivalent de CR LF du bloc-notes
J'ai besoin d'exporter certaines données à l'aide de PHP et pour chaque ligne, je suis en ajoutant un \r\n
.
Quand j'ouvre le fichier de données exporté que j'ai téléchargé, je vois que le \r\n
est interprété comme [LF] dans le bloc-notes.
Mais l'application dans laquelle je ouvrir le fichier ne marche pas lu la [LF] comme une nouvelle ligne.
Maintenant si je fais un [CR][LF] dans le bloc-notes, l'application peut lire les [CR][LF] comme une nouvelle ligne.
Comment puis-je l'écho de l'équivalent de [CR][LF] php?
Grâce.
source d'informationauteur troc
Vous devez vous connecter pour publier un commentaire.
C'est aussi simple que de faire:
(notez les guillemets)
ne
echo PHP_EOL;
de cette façon, il va toujours afficher le bon de saut de ligne/retour chariot combinaison valide pour le système que vous êtes sur, car pas tous les Systèmes d'exploitation utilisent le même de retour à la ligne de la convention de. (plus d'info PHP constantes globales)Probleme Résolu : la Chaîne a été passé en paramètre POST. Retrait de la \r.
Juste à faire un str_replace("\n","\r\n",$...);