Como incluir conteúdo como uma string? [duplicado]

Duplicata Possível:
Execute um arquivo PHP e retorne o resultado como uma string
PHP captura print / requer saída em variável

Eu estou tentando obter o conteúdo de uma inclusão para uma seqüência de caracteres. Isso é possível?

Por exemplo, se eu tiver um arquivo test.php:

<code>echo 'a is equal to '.$a;
</code>

Eu preciso de uma função, diga include_to_string para incluir o test.php e retornar o que seria gerado por em uma string.

Algo como:

<code>$a = 4;
$string = include_to_string(test.php); // $string = "a is equal to 4"
</code>

questionAnswers(4)

yourAnswerToTheQuestion