Показать сообщение отдельно

  #274  
Старый 21.01.2008, 12:59
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
С нами: 10274726

Репутация: 1917


По умолчанию

Небольшой (и не знаю насколько полезный) скриптег, для вычисления hash_del_key переменных для php4 и php5, описанных в статье Евгения Минаева "Роковые ошибки Php" (http://forum.antichat.ru/thread54355.html), в треде кто-то спрашивал как их вычислять, вот скрипт:
PHP код:
<?php
//вычисление hash_del_key для переменных php4 и php5
        
$h 5381;
        
$st='s';//здесь имя переменной для которой считать хеш
        
for ($i=0;$i<strlen($st)+1;$i++)
             {
              
$h += ($h << 5);
              
$h ^= ord($st[$i]);
              }
        echo 
"hash_del_key_php4: $h<br>";//вывод хеша php4
        
$h 5381;
        for (
$i=0;$i<strlen($st)+1;$i++)
             {
              
$h += ($h << 5);
              
$h += ord($st[$i]);
              }
        echo 
"hash_del_key_php5: $h";//вывод хеша
?>
__________________
Карфаген должен быть разрушен...
 
Ответить с цитированием