I have the code below on a page basically what I'm trying to do is fill $content variable using the function pagecontent. Anything inside pagecontent function should be added to the $content variable and then my theme system will take that $content and put it in theme. From the answers below it seems you guys think I want the html and php inside the actual function I don't.
This function below is for pagecontent and is what I'm currently trying to use to populate $content.
function pagecontent()
{
        return $pagecontent;
}
<?php
    //starts the pagecontent and anything inside should be inside the variable is what I want
    $content = pagecontent() {
?>
I want anything is this area whether it be PHP or HTML added to $content using pagecontent() function above.
<?php
     }///this ends pagecontent
    echo functional($content, 'Home');
?>
 
     
     
     
    