Funzione scalare Perl
Descrizione
Questa funzione forza la valutazione di EXPR in un contesto scalare, anche se normalmente funzionerebbe nel contesto di una lista.
Sintassi
Di seguito è riportata la semplice sintassi per questa funzione:
scalar EXPR
Valore di ritorno
Questa funzione restituisce Scalare.
Esempio
Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:
#!/usr/bin/perl -w
@a = (1,2,3,4);
@b = (10,20,30,40);
@c = ( @a, @b );
print "1 - Final Array is @c\n";
@c = ( scalar(@a), scalar(@b) );
print "2 - Final Array is @c\n";
Quando viene eseguito il codice sopra, produce il seguente risultato:
1 - Final Array is 1 2 3 4 10 20 30 40
2 - Final Array is 4 4