I guess I will just let status.php output the required data without any formatting, which could be JSON or csv format.
Then I will use jQuery/javascript to load the data into some variables which I will manipulate and do the formatting.
This is because, the visual aspect of an application tends to change more then server side counterpart. By pushing the formatting job to the javascript side, you will only need to make any visual changes in one file. But if you were to let your server end output the visual information, you will need to change the data in more places.
But of course to cater to cases in which Javascript is disabled, I will have another PHP file which will provide for the visual aspect. And I will group the file under a same folder as index.php, so that when I need to change the visual part, I will not need to look too far.
Just my 2 cents though.