Я ищу PHP, эквивалентный функции JAVA
"SomeString".hashCode();
. Хэш-код, который я ищу, должен быть таким же, который используется для индексации хэш-карт в PHP. Надеюсь, вы мне поможете :)
РЕДАКТИРОВАТЬ:
Хорошо, я обнаружил, что функция, которую я искал, написана на C и недоступна в самом PHP, но спасибо за вашу помощь!
ulong zend_inline_hash_func(char *arKey, uint nKeyLength)
{
ulong $h = 5381;
char *arEnd = arKey + nKeyLength;
while (arKey < arEnd) {
$h += ($h << 5);
$h += (ulong) *arKey++;
}
return $h;
}