Heim > Backend-Entwicklung > PHP-Tutorial > Welchen Einfluss haben Zeilenumbrüche auf den Codierungsprozess?

Welchen Einfluss haben Zeilenumbrüche auf den Codierungsprozess?

WBOY
Freigeben: 2016-09-29 09:32:59
Original
1464 Leute haben es durchsucht

Welchen Einfluss haben Zeilenumbrüche auf den Codierungsprozess?

Wie bereits erwähnt, habe ich beim Lesen des psr-2-Dokuments festgestellt, dass „PHP-Dateien LF-Neuzeilenzeichen im Unxi-Stil verwenden“.
Wir wissen,

  • windows:CRLF

  • unix:LF

  • mac:CR

Welche Auswirkungen hat es, wenn ich beim Codieren unter Windows Zeilenumbrüche verwende?
Noch eine Frage: Welche Art von Ärger werden uns Newline-Zeichen bereiten? Oder gibt es Fallstricke beim Codieren?

Antwortinhalt:

Welchen Einfluss haben Zeilenumbrüche auf den Codierungsprozess?

Wie bereits erwähnt, habe ich beim Lesen des psr-2-Dokuments festgestellt, dass „PHP-Dateien LF-Neuzeilenzeichen im Unxi-Stil verwenden“.
Wir wissen,

  • windows:CRLF

  • unix:LF

  • mac:CR

Welche Auswirkungen hat es, wenn ich beim Codieren unter Windows Zeilenumbrüche verwende?
Noch eine Frage: Welche Art von Ärger werden uns Newline-Zeichen bereiten? Oder gibt es Fallstricke beim Codieren?

Das Newline-Zeichen markiert lediglich eine neue Zeile, da die üblichen Zeichenkodierungen mit ASCII kompatibel sind und LF und CR in ASCII immer 10 bis 13 sind, sodass es bei der Kodierung keine damit verbundenen Fallstricke gibt.

Ob es sich nun um eine IDE oder einen regulären Editor handelt, verfügen grundsätzlich alle über Zeilenumbrucheinstellungen. Wählen Sie einfach den entsprechenden Zeilenumbruch in den entsprechenden Einstellungen aus, unabhängig davon, ob Sie unter Windows oder Linux arbeiten.

Die von Ihnen erwähnten Windows: CRLF, *nix: LF und frühen macOS: CR sind nur die Standardzeilenumbrüche des Systems. Dies bedeutet nicht, dass nur diese Art von Zeilenumbrüchen im entsprechenden System verwendet werden kann.

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