Podrías usar "variables variables" para resolver el tema tal cual lo planteas:
http://www.php.net/manual/en/languag...s.variable.php
Pero, a mi personalmente me gusta trabajar con "arrays" como nombres de los campos de tu formulario (sean del tipo que sean).
Tienes un ejemplo en esta FAQ (es la base .. da igual si son checkbox o input's o cualquier otro objeto de formulario ..)
http://www.forosdelweb.com/showthrea...710#post518710
Un saludo,