Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1308 connectés 

 


Dernière réponse
Sujet : php, generer un nombre a partir d'une chaine de caractere
youdontcare quand je dis que ça dépend de tes données, ça veut dire que ça dépend des données et pas de leur forme :) tu peux trouver une fonction de hash qui renvoie un nombre identique pour deux chaînes identiques avec par ex 500 structures nom + adresse, si tu en ajoutes d'autres, tu tomberas peut-être sur deux nombres identiques pour deux chaînes différentes.
 
d'où le md5, qui est assez complexe pour ne (quasiment) jamais générer deux hashs identiques pour deux chaînes différentes.
 
tu peux aussi prendre une fonction très simple (par ex, additionner tous les caractères d'une chaîne) pour faire une comparaison rapide puis faire une comparaison des chaînes si leur hash est identique.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare quand je dis que ça dépend de tes données, ça veut dire que ça dépend des données et pas de leur forme :) tu peux trouver une fonction de hash qui renvoie un nombre identique pour deux chaînes identiques avec par ex 500 structures nom + adresse, si tu en ajoutes d'autres, tu tomberas peut-être sur deux nombres identiques pour deux chaînes différentes.
 
d'où le md5, qui est assez complexe pour ne (quasiment) jamais générer deux hashs identiques pour deux chaînes différentes.
 
tu peux aussi prendre une fonction très simple (par ex, additionner tous les caractères d'une chaîne) pour faire une comparaison rapide puis faire une comparaison des chaînes si leur hash est identique.
beber.doneux01 ben ca contient un nom et une adresse
youdontcare tu veux une fonction de hashing, comme md5(). tu peux trouver plus simple, mais ça dépend de tes données.
beber.doneux01 Y a-t-il moyen de generer un nombre en fonction d'une chaine de caractère. Cad, une fonction qui pour 2 chaines identiques renvairait la meme valeur et pour deux chaines différentes, une valeur différente.

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR