Bonjour à tous,
Voilà j'ai déjà posé une question sur la fonction map, j'ai relu les réponses, j'ai aussi lu la faq sur la fonction map mais je ne parviens toujours pas à faire ce que je veux:

Je voudrais simplement mettre un fichier dont cque ligne contient des champs séparés par ';' dan un tableau à deux dimensions !!

j'ai tenté cette qolution là mais en vain:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$file='./compte.csv';
open(fic,$file) or die "pb ouvertur $file $! \n";
@tab=<fic>;
close(fic);
@All=map({@tmp=split(/;/,$_);}@tab);

Sans avoir la solution, car pour le coups j'aimerais y arriver par moi même, pouvez vous me donner une explication un coups de pouce ou une information qui me permettrait de comprendre mon erreur et surtout de mieux comprendre map !!

Meric pour vos réponses.