Boa noite! Sou iniciante na área de programação PHP e estou apanhando pra poder resolver um probleminha... Na minha página index do website, eu puxo os arquivos que serão carregados pelo include na página pela URL através do GET. Segue o código: // Define uma lista com os arquivos que poderão ser chamados na URL $permitidos = array('paginas/novo_usuario.php', 'paginas/identificacao.php', 'paginas/usuarios.php', 'paginas/detail_usuarios.php', 'paginas/registro_acessos.php'); // Verifica se a variável $_GET['pagina'] existe E se ela faz parte da lista de arquivos permitidos if (isset($_GET['p']) AND (array_search($_GET['p'], $permitidos) !== false)) { // Pega o valor da variável $_GET['pagina'] $arquivo = $_GET['p']; } else { // Se não existir variável $_GET ou ela não estiver na lista de permissões, define um valor padrão $arquivo = 'paginas/home.php'; } include $arquivo; Porém os arquivos são carregados de maneira integral (com todas as informações do DOCTYPE e também as tags body e html abrindo e fechando no meio do meu index). Gostaria de saber se existe alguma função ou técnica para incluir somente o que realmente é necessário para exibição do include na página, sem carregar integralmente o arquivo .php Obrigado desde já!