Heim > Backend-Entwicklung > PHP-Problem > So ersetzen Sie das Wagenrücklaufzeichen in PHP

So ersetzen Sie das Wagenrücklaufzeichen in PHP

藏色散人
Freigeben: 2023-03-08 17:38:01
Original
2758 Leute haben es durchsucht

So ersetzen Sie das Wagenrücklaufzeichen in PHP: 1. Ersetzen Sie mit der Methode str_replace; 2. Ersetzen Sie mit der Methode „str_replace(PHP_EOL, '', $str);“

So ersetzen Sie das Wagenrücklaufzeichen in PHP

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Drei Methoden zum Ersetzen von Wagenrücklauf und Zeilenvorschub in PHP

Ein kleiner Zeilenumbruch hat tatsächlich unterschiedliche Auswirkungen auf verschiedene Plattformen Erkenne, warum ist das so, die Welt ist vielfältig!

Ursprünglich wird in der Unix-Welt /n verwendet, um Zeilenumbrüche zu ersetzen. /n来代替换行,

Windows为了体现不同,就用/r/n

更有意思的是,Mac中又用了/r

所以,写的程序在不同的平台上,有着不少的麻烦,比如要替换换行符。

第一种方式

str_replace(array("/r", "/n", "/r/n"), "", $string);
Nach dem Login kopieren

第二种方式,就用正则表达示

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

第三种方式

这里不得不重新看一下php那些已经定义好的变量

PHP_EOL就是其中的一个,代表php的换行符,这个变量会根据平台而变,在windows下会是/r/n,在linux下是/n,在mac下是/r

Um den Unterschied widerzuspiegeln, verwendet Windows /r /n</code >, <p><a href="https://www.php.cn/course/list/29/type/2.html" target="_blank">Was noch interessanter ist, ist, dass <code class="hljs">/r wieder auf dem Mac verwendet wird.

So gibt es beim Schreiben von Programmen auf verschiedenen Plattformen viele Probleme, z. B. das Ersetzen von Zeilenumbrüchen. 🎜🎜Der erste Weg🎜
$str = str_replace(PHP_EOL, &#39;&#39;, $str);
Nach dem Login kopieren
🎜Der zweite Weg ist die Verwendung regulärer Ausdrücke🎜rrreee🎜Der dritte Weg🎜🎜Ich muss mir die Variablen, die in PHP definiert wurden, noch einmal ansehen🎜🎜PHP_EOL ist eine davon und stellt das Zeilenumbruchzeichen von PHP dar. Unter Windows ist es /r/n ist /n, unter Mac ist es /r🎜rrreee🎜[Lernempfehlung: „🎜PHP Video Tutorial🎜“]🎜

Das obige ist der detaillierte Inhalt vonSo ersetzen Sie das Wagenrücklaufzeichen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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