Если вы говорите о сгенерированном выводе, вы можете использовать:
ob_start();
include "MY_FILEEEZZZ.php";
function_that_generates_html_in_include();
$string = ob_get_contents();
ob_clean();
if(!empty($string)) { // Or any other check
echo $some_crap_that_makes_my_life_difficult;
}
Возможно, придется настроить вызовы ob_ ... Я думаю, это прямо из памяти, но память принадлежит золотой рыбке.
Вы также можете просто установить содержимое переменной, например $GLOBALS['done'] = true;
во включаемом файле, когда он генерирует что-то, и проверить это в основном коде.