In the provided PHP code snippet, what are some best practices for improving the readability and maintenance of the code?

The provided PHP code snippet lacks proper indentation and comments, making it hard to read and maintain. To improve readability and maintenance, we can add comments to explain the purpose of each section of code and properly indent the code for better structure.

<?php
// Define constants for database connection
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASS', 'password');
define('DB_NAME', 'mydatabase');

// Establish database connection
$connection = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);

// Check if the connection is successful
if (!$connection) {
    die("Connection failed: " . mysqli_connect_error());
}

// Perform database operations here

// Close the database connection
mysqli_close($connection);
?>