Maison > Article > développement back-end > Comment remplacer le retour chariot et le saut de ligne en php
Comment remplacer le retour chariot en PHP : 1. Utilisez l'instruction "str_replace(array("/r", "/n", "/r/n"), "", $string);" ; 2 , en utilisant des expressions régulières ; 3. Via l'instruction "$str = str_replace(PHP_EOL,)".
Trois façons de remplacer le retour chariot et le saut de ligne en PHP
Un petit saut de ligne fonctionne réellement sur différentes plateformes Il existe différentes implémentations, pourquoi ? Le monde est diversifié !
À l'origine, /n est utilisé pour remplacer les sauts de ligne dans le monde Unix
Afin de refléter la différence, Windows utilise
Ce qui est plus intéressant. est-ce que dans Mac utilisé /r.
Par conséquent, il y a beaucoup de problèmes lors de l'écriture de programmes sur différentes plates-formes, comme le remplacement des nouvelles lignes.
La première façon
str_replace(array("/r", "/n", "/r/n"), "", $string);
La deuxième façon est d'utiliser des expressions régulières
$str = preg_replace('//s*/', '', $str);
La troisième façon
Je dois la revoir ici. Les variables définies par PHP
PHP_EOL représente le caractère de nouvelle ligne de PHP. Cette variable changera selon la plateforme. Elle sera /r/n sous Windows et /n sous Linux.
$str = str_replace(PHP_EOL, '', $str);Pour plus d'articles connexes, veuillez visiter le
Site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!