Cita: Si efectivamente el script pasa por cada una de las opciones del switch, por lo que la variable se inicia y asigna.
¿cómo haces eso?; llamas al switch repetidas veces pasandole diferentes valores a $variable?. Si no lo haces de esa manera... no es correcto lo que mencionas, el break esta "impidiendo" pase "por todas las opciones del switch".
www.php.net/switch
Procura dejar código completo... no sé ve el cómo ejecutas ese switch, no queda clara la cuestión. Respondiendo concretamente a tu cuestión:
Cita: El problema es que no me muestra el resultado de la variable_en_cuestion, es posible que este mal declarada la variable??
No estás declarando necesariamente a la variable ni tampoco la estás imprimiendo. Todo depende de las condición y valor de $variable... pero si ejecutas usa sola vez ese switch() ó declaras ó imprimes la variable, no las dos acciones al mismo tiempo. Recuerda que un switch() es como un if...elseif...else.