When I commit a php file to github I get the message "No newline at end of file".
It's just a warning and I remember, that for any reason it is good to have a newline at the end of a file.
But why? Is it a remnant of long gone times, does it still have advantages or is it even required in php? If yes, for what reason?