Fișierele text create pe Windows utilizează secvența de doi octeți Carriage Return + Line Feed (\\r\\n), în timp ce sistemele Linux și macOS folosesc un singur octet Line Feed (\\n). Pentru a nu scrie expresii greoaie de tipul (?:\\r\\n|\\r|\\n), secvența atomică \\R se potrivește universal cu orice variantă de sfârșit de linie.
Exemplu: Divizarea textului în linii portabile în PHP
<?php
$linii = preg_split('/\\R/', $text_multiplatforma);
// Funcționează impecabil indiferent dacă fișierul a fost generat pe Windows, Mac sau Linux.
Întrebări & Exemple de Cod:
Terminator Universal de Linie cu \RAi o nelămurire despre utilizarea comenzii
Terminator Universal de Linie cu \Rsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.