Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 3.07.2003 Skąd: Szczecin->niebuszewo->*(next to window) Ostrzeżenie: (0%)
|
Witam,
jak zhashowac obiekty ale nie uzywajac serializacji? Myslalem o rozpoznawaniu klasy i danych z obiektu, taki mix bylby w miare unikalny ale to torche za malo. Jakies propozycje? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 3.07.2003 Skąd: Szczecin->niebuszewo->*(next to window) Ostrzeżenie: (0%)
|
nie moge uzyc ani operatora porownania ani f-cji in_array poniewaz niekoniecznie dysponuje wszystkimi instancjami obiektow.
Dany obiekt byl stworzony kiedys w przeszlosci i dzialanie jego metod dalo jakis wynik teraz jest powolany do zycia nowy obiekt i chce sprawdzic czy ten nowy musi wykonywac jakies operacje bo moze byly juz wywolywane kiedys. ----------edit No to go hashuj sha1/md5 + unique_id + time i juz masz unikalna mieszanke (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) no to jest super rozwiazanie ale klucz musi tez byc powtarzalny a z time () nie jest (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
|
squid Identyfikacja i hashowanie obiektow 25.07.2007, 09:59:00
thornag Nie rozumiem idei hashowania obiektu ?
Jak go zah... 25.07.2007, 10:01:02
squid Nie chcem go ponownie uzyc chce go odroznic od inn... 25.07.2007, 10:29:15
thornag No to do tego jest operator === ktory soprawdzi cz... 25.07.2007, 10:42:06
thornag No to wywal to time tam i unique Id i go zahashuj ... 25.07.2007, 10:46:14
squid sek w tym ze sha1 przyjmuje jako parametr string a... 25.07.2007, 11:22:44
thornag Zrobilem maly test i sha1 bez serializacji rzeczyw... 25.07.2007, 11:32:05 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 19:56 |