What are some best practices for debugging PHP scripts effectively?

Issue: When debugging PHP scripts, it is important to use error reporting to catch any syntax errors or runtime errors that may occur. Code snippet:

<?php
// Set error reporting to display all errors
error_reporting(E_ALL);
ini_set('display_errors', 1);

// Your PHP code here
?>