Heim  >  Artikel  >  Backend-Entwicklung  >  Drei Methoden zum Entfernen von Zeilenumbrüchen in PHP

Drei Methoden zum Entfernen von Zeilenumbrüchen in PHP

巴扎黑
巴扎黑Original
2016-12-07 14:22:161476Durchsuche

//php Zeilenumbrüche in verschiedenen Systemen
//Die Implementierung von Zeilenumbrüchen unterscheidet sich zwischen verschiedenen Systemen
//Wird unter Linux und Unix/n verwendet
// MAC verwendet /r
//Um den Unterschied zwischen Windows und Linux widerzuspiegeln, ist es /r/n
//Daher sind die Implementierungsmethoden auf verschiedenen Plattformen unterschiedlich
//Auf diese Weise wird das Das von Ihnen geschriebene Programm kann auf verschiedenen Plattformen verwendet werden. Auf der Plattform laufen viele Probleme.
// PHP bietet drei Möglichkeiten, das Problem zu lösen.
// 1. Verwenden Sie str_replace, um Zeilenumbrüche zu ersetzen.
$str = str_replace (array("/r/n", " /r", "/n"), "", $str);
//2 */', '', $str);
//3. Verwenden Sie von PHP definierte Variablen (empfohlen)
PHP_EOL
Folgen Sie einfach der Anweisung, die Sie brechen möchten.

Ich muss mir die PHP-Variablen noch einmal ansehen.
PHP_EOL ist eine davon und stellt den Zeilenumbruch von PHP dar. Diese Variable wird sich je nach Plattform ändern. Unter Windows lautet sie /r/n. /n unter Linux und /r unter Mac
$str = str_replace(PHP_EOL, '', $str);

Stellungnahme:
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