Estou usando essa function atualmente para chamar o conteúdo de minhas paginas. Porem agora que comecei a usar php nesses arquivos e não esta funcionando. Ele simplesmente não valida meus comentários php. (<?php ?>)
Minhas tentativas de chamar uma function se tornam como qualquer outro código html escrito no arquivo. Mostrando inclusive no código fonte da pagina.
function page_content() {
$page = isset($_GET['page']) ? $_GET['page'] : 'home';
$path = getcwd() . '/' . config('content_path') . '/' . $page . '.php';
if (! file_exists($path)) {
$path = getcwd() . '/' . config('content_path') . '/404.php';
}
echo file_get_contents($path);
}