What is the significance of setting register globals to off in PHP scripts?

Setting register globals to off in PHP scripts is significant because it helps prevent security vulnerabilities such as injection attacks and variable overwriting. When register globals is enabled, user input can directly overwrite global variables, leading to unpredictable behavior and potential security risks. By turning register globals off, variables must be explicitly defined and accessed, enhancing code readability and security.

// Turn off register globals in PHP
ini_set('register_globals', 0);