$a and $b are built-in variables used for 'comparison criteria' during the
sort process.

The statement you have posited means that the contents of @files be sorted
alphabetically. The sorting criterion is spelled by $a cmp $b statement.
What this does is to return a 0 if both the candidates are alphabetically
the same, -1 if one is alphabetically lesser than the succeeding element and
1 if the preceding element is alphabetically greater than the succeeding
element.

- Rex

----- Original Message -----
From: "nafiseh saberi" <[EMAIL PROTECTED]>
To: "perl" <[EMAIL PROTECTED]>
Sent: Monday, October 29, 2001 4:52 AM
Subject: sort


hi.
what is the main work of {$a cmp $b}  in  this code :
@articles = sort {$a cmp $b} @files;
thx
__________________________________
Best regards     .........     Nafiseh Saberi
  A bird in the hand ,is worth two in the bush.
          www.iraninfocenter.net
               www.sorna.net
___________________________________




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to