Heim > Backend-Entwicklung > PHP-Tutorial > Drei Möglichkeiten, Wagenrücklauf- und Zeilenvorschubzeichen in PHP zu ersetzen

Drei Möglichkeiten, Wagenrücklauf- und Zeilenvorschubzeichen in PHP zu ersetzen

angryTom
Freigeben: 2023-04-07 16:52:01
nach vorne
5631 Leute haben es durchsucht

Drei Möglichkeiten, Wagenrücklauf- und Zeilenvorschubzeichen in PHP zu ersetzen

Der kleine Wagenrücklauf und der Zeilenvorschub haben auf verschiedenen Plattformen unterschiedliche Implementierungen.

Warum ist das so? Die Welt ist vielfältig!

Empfohlenes Lernen: PHP-Video-Tutorial

Ursprünglich In der Unix/Linux-Welt wird n für Zeilenumbrüche verwendet.

Um den Unterschied widerzuspiegeln, verwendet Windows rn.

Interessanter ist, dass r wieder auf dem Mac verwendet wird.

Daher muss das Programm unterschiedliche Verarbeitungen durchführen, um die Wagenrücklauf- und Zeilenvorschubzeichen auf verschiedenen Plattformen zu ersetzen.

Im Folgenden werden drei Methoden zum Ersetzen von Wagenrücklauf und Zeilenvorschub in PHP vorgestellt

Beachten Sie, dass die letzte Methode die beste und bequemste ist~~~

Methode 1: Methode für reguläre Ausdrücke

$str = preg_replace('/\s*/', '', $str);
Nach dem Login kopieren

Diese Methode ist am wenigsten effizient.

Methode 2: Integrierte Funktionsmethode

$str = str_replace(array("\r", "\n", "\r\n"), '', $str);
Nach dem Login kopieren

Diese Methode ist die zweiteffizienteste, aber die Schreibmethode ist etwas länger.

Methode 3: PHP_EOL-Methode

Hier müssen wir uns die vordefinierten Konstanten von PHP noch einmal ansehen.

PHP_EOL ist eine davon und repräsentiert PHP Newline Zeichen,

, diese Konstante variiert je nach Plattform. Unter Windows ist sie rn, unter Linux ist sie n und unter Mac ist sie r

Methode ist:

$str = str_replace(PHP_EOL, '', $str);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDrei Möglichkeiten, Wagenrücklauf- und Zeilenvorschubzeichen in PHP zu ersetzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:www.awaimai.com
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