Table de Hash
3 réponses
-
Bonjour,
Comment obtenir ces fameuses tables HASH ? Et surtout quelle est la démarche? -
Voilà, c'est comme a dis Bobinours.
Une autre façon de le dire :
C'est comme un tableau dans lequel on n'utilise pas des indices numériques ( t[0], t[1]...) mais des indices non-numérique (généralement des chaînes : t['toto'], t['Christelle']...)
On les appelle table de hash, parceque la clé ('toto', 'Christelle') est généralement passée à traver une fonction de hashage qui donne un nombre unique (représentatif de la clé).
C'est ce nombre unique qui sert (en interne) à retrouver l'information. -
Une table de hash est une association entre une valeur et une clé :
$hash['cle'] = 'valeur';
A cette 'cle' n'est associé qu'une seule valeur. Mais plusieurs clé peuvent avoir la même valeur.
-= Bobinours =-