Oui, il y en a meme plusieurs, comme toujours en perl:
ca retourne la taille dans $size.
En fait perl "voit" que tu veux un sclaaire donc il retourne la taille, mais si tu fais:
alors la ca va afficher le tableau...
donc il faut faire:
Code :
- my $size = @array;
- print $size;
|
Sinon, autre soltion plus sure, qui marche dans tous les cas:
Code :
- my $size = $#array+1;
|
$#array retounr l'index du dernier element de @array, et comme l'index commence à 0 il suffit d'ajouter 1 pour avoir la taille...
Message édité par pospos le 23-05-2003 à 23:17:34