Heim > Backend-Entwicklung > PHP-Tutorial > Drei Möglichkeiten zum Entfernen von Zeilenumbrüchen in PHP

Drei Möglichkeiten zum Entfernen von Zeilenumbrüchen in PHP

巴扎黑
Freigeben: 2016-11-09 13:58:35
Original
1308 Leute haben es durchsucht

//php Zeilenumbrüche in verschiedenen Systemen
//Die Implementierung von Zeilenumbrüchen in verschiedenen Systemen ist unterschiedlich
//Wird unter Linux und Unix/n verwendet
//Wird unter MAC verwendet/ r
//Um den Unterschied zwischen Windows und Linux widerzuspiegeln, ist es /r/n
//Die Implementierungsmethoden sind also auf verschiedenen Plattformen unterschiedlich
//Auf diese Weise ist das Programm, das Sie schreiben kann auf verschiedenen Plattformen ausgeführt werden Es gibt viele Probleme
//php Es gibt drei Möglichkeiten, es zu lösen
//1. Verwenden Sie str_replace, um Zeilenumbrüche zu ersetzen
$str = str_replace(array("/r /n", "/r", "/n"), "", $str);
//2. Regelmäßige Ersetzung verwenden
$str = preg_replace('//s*/', '' , $str);
/ /3. Verwenden Sie PHP-definierte Variablen (empfohlen)
PHP_EOL
Folgen Sie einfach der zu ändernden Anweisung

Hier muss ich mir das noch einmal ansehen Variablen, die in PHP definiert wurden
PHP_EOL ist eine davon und stellt das Zeilenumbruchzeichen von PHP dar. Diese Variable ändert sich je nach Plattform. Sie wird /r/n unter Linux und /r sein unter Mac.
$ str = str_replace(PHP_EOL, '', $str);

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage