Heim > Artikel > Backend-Entwicklung > Wie entferne ich Zeilenumbrüche in PHP?
So löschen Sie Zeilenumbruchzeichen in PHP: 1. Verwenden Sie zum Löschen „PHP_EOL“ eine in PHP definierte Zeilenumbruchzeichenvariable. 2. Verwenden Sie „preg_replace('// s*; /', '', string)" zum Löschen.
Empfohlen: „PHP-Video-Tutorial“
php Zeilenumbrüche in verschiedenen Systemen und die Implementierung von Zeilenumbrüchen zwischen verschiedenen Systemen ist unterschiedlich:
Verwenden Sie n unter Linux und Unix
MAC verwendet r
window, um den Unterschied zu Linux widerzuspiegeln, es ist rn
, sodass die Implementierungsmethoden auf verschiedenen Plattformen unterschiedlich sind
Methode 1: Verwenden Sie str_replace Zeilenumbrüche ersetzen
$str = str_replace(array("\r\n", "\r", "\n"), "", $str);
str_replace()-Funktion ersetzt einige Zeichen in einer Zeichenfolge (Groß-/Kleinschreibung beachten).
Methode 2: Verwenden Sie die reguläre Ersetzungsfunktion
$str = preg_replace('//s*/', '', $str);
preg_replace, um eine Suche und Ersetzung regulärer Ausdrücke durchzuführen.
Methode 3: Von PHP definierte Variablen verwenden (empfohlen)
$str = str_replace(PHP_EOL, '', $str);
PHP_EOL ist eine definierte Variable, die das Zeilenumbruchzeichen von PHP darstellt. Unter Windows wird es /r /n sein , unter Linux ist es /n, unter Mac ist es /r Drücken Sie einfach Folgendes, um die Zeile zu ändern.
Zeilenumbrüche in PHP können durch PHP_EOL ersetzt werden, was die Portabilität des Codes auf Quellcodeebene verbessern kann
Verwandte Empfehlungen: PHP-Training
Das obige ist der detaillierte Inhalt vonWie entferne ich Zeilenumbrüche in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!