How can PHP templates be modified to display error messages in a user-friendly manner for better usability?

When displaying error messages in PHP templates, it is important to ensure that they are presented in a user-friendly manner for better usability. One way to achieve this is by using conditional statements to check for errors and then displaying them in a visually appealing format, such as using a different color or font style. Additionally, providing clear and concise error messages that explain the issue and suggest possible solutions can help users understand and resolve any errors they encounter.

<?php
// Check for errors and display them in a user-friendly manner
if (!empty($error_message)) {
    echo '<div style="color: red; font-weight: bold;">' . $error_message . '</div>';
}
?>