mm y por qué no usas arrays en lugar de "Variables variables"?
<input type="text" name="variable[]">
<input type="text" name="variable[]">
<input type="text" name="variable[]">
así en tu parte PHP recibiras el array variable por el método que uses .. ejemplo (suponiendo método POST en tu formulario)
Código PHP:
foreach ($_POST['variable'] as $variable){
echo $variable."<br>";
}
El tipo de variable de tu formulario "text" ..un "checkbox" .. etc es lo de menos .. la técnica es igual; el name= .. ha de ser un array tipo nombre[] o bien con indices nombre['indice'] .. pero si lo usas como [] será incremental y numérico (comenzando en cero).
En una de las últimas FAQ's tienes un ejemplo enfocado a checbox .. pero es la misma técnica insisto.
Un saludo,