Su una guida al Perl ho letto che l'interprete ogni volta che controla il codice di uno script "decide" se le variabili scalari devono essere considerate come stringhe o numeri. Quando io scrivo una stringa e la pongo come un termine di una somma, come fà l'interprete a "trovare" un valore numerico dalla stringa?
$tmp=5+"4 euro"+5; #Qui tmp dovrebbe risultare uguale a 14!
$tmp2=5+"4 euro e 50 centesimi"+5; #Qui cosa dovrebbe risultare?
Ciao e Grazie in anticipo per le vostre risposte.
Grejo.