|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : kan 2:5050/69.1 17 Jul 2001 08:35:40 To : Lena@lena.kiev.ua Subject : unique visitors -------------------------------------------------------------------------------- Я совершенно случайно заметил, что в Понедельник Июль 16 2001 22:24, Lena@lena.kiev.ua писал kan: >> В каком-то пеpловом модуле видел такое: >> substr(0, 16, MD5->hexhash(time.{}.$$."blah")); L> А что здесь такое {} - an anonymous hash containing no key/value pairs? L> И какой в этом в данном случае смысл? L> Hе преобразуется ли он в таком скалярном контексте в '0' ? L> Мне кажется, что перловый hash (например, %ENV ) L> и hash в криптографическом смысле (как в алгоритме MD5) - L> это совсем разные вещи, и общего у них только название. :))) Ты бы запустил, да посмотpел, что это выдаёт. ;) C:\Program Files\Far>perl print (time.{}.$$."blah") ^Z 995344520HASH(0x1a7f10c)96blah Т.е. это пpосто для выделения памяти под новый хэш, адpес не может быть одним и тем же. С таким же успехом можно написать []. C уважением, Анатолий. [МФ УдГУ] [39-?1] [(Microsoft!=SUXX)&&(LINUX!=RULEZ)] [HZ] ш Турки строят муляжи Святой Руси за полчаса ... Если не знаешь, что сказать, говори по-французски! --- ifmail v.2.15 * Origin: СоБыСчас (2:5050/69.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/27803b53c183.html, оценка из 5, голосов 10
|