Précédent   Forum du club des développeurs et IT Pro > Autres langages > Perl > Langage
Langage Toutes vos questions sur les scripts Perl en général. Avant de poster, veuillez consulter les FAQs perl, les cours Perl, les critiques de livres et les sources Perl.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/12/2012, 08h37   #1
nico38100
Invité de passage
 
Inscription : octobre 2012
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2012
Messages : 20
Points : 2
Points : 2
Par défaut Table de hashage avec pour values un tableau

Bonkpur je voudrais savoir comment on fait pour avoir une table de hashage avec une key et pour value un tableau ?
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
foreach  $u (@user) 
		{
		 foreach $g (@group)
			{
			if (grep {$_ eq $u} (keys(%Hash_Point)))
				{
				$Hash_Point{ $u } = [$g];			
				}
 
			else 
				{
				$k=$u;
				$Hash_Point{$k}=[$g];
				}
			}
		}
J'ai fait quelque chose comme ca mais ca na pas l'air de fonctionner .

Merci d'avance
nico38100 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 09h30   #2
Gardyen
Membre chevronné
 
Avatar de Gardyen
 
Inscription : août 2005
Messages : 494
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France

Informations forums :
Inscription : août 2005
Messages : 494
Points : 676
Points : 676
Envoyer un message via ICQ à Gardyen
plusieurs façons de faire (c'est Perl )

en voici une :
Code :
push @{$hash{$key}}, $value;
si la liste n'existe pas, elle sera créée la première fois que tu appelles cette ligne.
__________________
Nous les geeks, c'est pas qu'on a une case en moins, c'est juste qu'on compte à partir de zéro.
Plus les choses changent, plus elles restent les mêmes
Gardyen est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/12/2012, 09h47   #3
nico38100
Invité de passage
 
Inscription : octobre 2012
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2012
Messages : 20
Points : 2
Points : 2
Du coup je n'ai meme pas besoin de tester avant on est bien d'accord ?
Vu que si mon utilisateur existe il rajoutera a ma liste deja existante le nom du groupe .

Merci bien en tout cas !
nico38100 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h19.


 
 
 
 
Partenaires

Hébergement Web