Are there any best practices for organizing PHP code to display content on different sections of a webpage?

When organizing PHP code to display content on different sections of a webpage, it is best practice to separate the logic from the presentation by using include or require statements to pull in separate files for each section. This helps maintain code readability and reusability.

// index.php

<?php
include 'header.php';
?>

<div class="main-content">
    <?php include 'content.php'; ?>
</div>

<?php
include 'footer.php';
?>