I'm new to PHP and have inherited quite a large app. I'm doing a bit of research about session variables, how to use them/best practices.
This system currently uses $_SESSION to store a few variables, more or less as global variables, however there is no call to session_start() anywhere in the system.
What is the purpose of session_start()? Why are session variables working without a call to it?