next up previous contents
Next: Ámbito global Up: Evitando prácticas inseguras de Previous: Activación/desactivación de strict   Contents

strict 'vars' -- Ámbitos de las variables

Este modo hará que Perl genere un error en tiempo de compilación si intentamos utilizar una variable que no haya sido declarada con use vars, localizada con my o con our, o llamada por su nombre completo calificado. No permite el uso siquiera del ámbito local.

Para comprender esto mejor, analicemos brevemente los ámbitos posibles de las variables en Perl.

Cabe mencionar que strict 'vars' no evitará el uso de las variables globales especiales de Perl ($|, $_, $W, etc.) Estas variable podrán ser utilizadas en nuestros programas independientemente de strict 'vars'.



Subsections

Gunnar Wolf 2002-05-20