Привет!

and@google:~$ perl -l
$a = '3qwer'; $b = '3';
print 1 unless $a ~~ $b;
print 2 unless $a ~~ $b;
print $a; print $b;

1
2
3qwer
3
and@google:~$ perl -l
$a = '3qwer'; $b = '3';
print 1 unless $a ~~ $b;
$a == $b;
print 2 unless $a ~~ $b;
print $a; print $b;

1
3qwer
3
and@google:~$

У кого-нибудь есть мысли чем является $a после арифметического сравнения?
Числом или строкой? Или скаляром?)

-- 
Андрей Хозов
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить