//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);