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