Для принудительного получения скалярного значения
Пример 6
@var1 = (4, 3, 2, 1); # Присвоение значения элементам массива $i = @var1; # Использование скалярного контекста print $i; # Печать результата 4 - кол-во элементов print @var1; # Списковый контекст, печать всех элементов. Для принудительного получения скалярного значения удобно применять функцию scalar().
Пример 6
@a = split(/([,.])/, "Один,Два.Три"); здесь @a = ("Один", "," ,"Два", ".", "Три")
Пример 6
$i = 1; $i > 1 ? print "больше" : print "меньше"; Результат: меньше