What are some best practices for handling newline characters in PHP files to ensure proper formatting?

When handling newline characters in PHP files, it is important to ensure consistent formatting for readability and maintainability. One best practice is to use the PHP_EOL constant to represent the newline character, which automatically adapts to the correct newline character based on the operating system. Another approach is to use double quotes when defining strings that contain newline characters to allow for escape sequences like \n. Lastly, consider using a code linter or formatter tool to automatically enforce newline character handling rules in your PHP files.

// Example of using PHP_EOL to represent newline characters
echo "Line 1" . PHP_EOL;
echo "Line 2" . PHP_EOL;

// Example of using double quotes and escape sequences for newline characters
echo "Line 1\n";
echo "Line 2\n";