N'y a-t-il pas de classe intégrée en PHP qui ait HashTable en PHP? Si non, quelle est la meilleure façon d'en utiliser un. Mise en œuvre à partir de zéro?Quelle est la meilleure façon d'obtenir un HashTable en PHP?
Répondre
Vous pouvez utiliser le tableau associatif de PHP comme table de hachage.
Un tableau en PHP est en fait une carte ordonnée. Une map est un type qui associe des valeurs aux clés. Ce type est optimisé pour plusieurs utilisations différentes; il peut être traité comme un tableau, une liste (vecteur), une table de hachage (une implémentation d'une carte), un dictionnaire, une collection, une pile, une file d'attente, et probablement plus. Comme les valeurs de tableau peuvent être d'autres tableaux, des arbres et des tableaux multidimensionnels sont également possibles.
Correction. Les tableaux assocatifs de PHP ne sont pas simplement «comme» une table de hachage. Ils sont spécifiquement une table de hachage. :) – DampeS8N
Quelles fonctionnalités recherchez-vous spécifiquement qu'un tableau associatif ne fournit pas? – ircmaxell
La raison pour laquelle vous ne pouvez pas en trouver est que la base Associative Array est une table de hachage. – DampeS8N