What is the significance of using the correct line break characters (\n, \r\n) when writing to a text file in PHP?

When writing to a text file in PHP, using the correct line break characters (\n for Unix-based systems and \r\n for Windows-based systems) is important to ensure proper formatting of the text file. Failure to use the correct line break characters can result in the text file appearing as a single line or with inconsistent line breaks when viewed in different text editors or operating systems.

// Open a file for writing
$file = fopen("example.txt", "w");

// Write text with correct line break characters
fwrite($file, "Line 1" . PHP_EOL);
fwrite($file, "Line 2" . PHP_EOL);

// Close the file
fclose($file);