Tengo un array con diferentes códigos de lenguaje: @lang=('en', 'es', 'fr', 'it', 'de');
Me gustaría crear un array para cada idioma del array, de la forma:
Using perl Syntax Highlighting
- @lang_en = ();
- @lang_es = ();
- @lang_fr = ();
- @lang_it = ();
- @lang_de = ();
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
He probado con:
Using perl Syntax Highlighting
- foreach my $v (@lang_pref){
- $$v++;
- }
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Pero me da el siguiente error:
Can't use string ("lang_en") as a SCALAR ref while "strict refs" in use at languages.pl line 671.
¿Hay alguna forma de que no tenga que desactivar el use strict? Y ¿cómo defino esas variables con un my()?
Gracias de antemano,
Xagutxu