debes usar el sentido común amigo...
$foo es solo un ejemplo, pues... y bueno, se hace antes porque según dicta el flujo de un programa primero hay que definir las variables antes de usarlas...
Código PHP:
$texto = '';
while (/* ... */)
{
$texto .= '<a/>mi texto';
}