Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$SHA$7b11fd7c3568e2cf$2e0380db347bbc210bb10c117dbcb7a7fdba831513eec387666571c7a3ca051e
$salt = 7b11fd7c3568e2cf
$hash = 2e0380db347bbc210bb10c117dbcb7a7fdba831513eec387666571c7a3ca051e
$var = '$SHA$7b11fd7c3568e2cf$2e0380db347bbc210bb10c117dbcb7a7fdba831513eec387666571c7a3ca051e'; $var = str_replace('$SHA$', '', $var); $var_a = explode('$', $var); $salt = $var_a[0]; $hash = $var_a[1]; echo $salt.'<br/>'.$hash;
$str = '$SHA$7b11fd7c3568e2cf$2e0380db347bbc210bb10c117dbcb7a7fdba831513eec387666571c7a3ca051e'; $parts = explode('$', $str); $salt = $parts[2]; $hash = $parts[3];
$regexp = '/^\$SHA\$([a-f0-9]+)\$([a-f0-9]+)$/'; $hash = '$SHA$7b11fd7c3568e2cf$2e0380db347bbc210bb10c117dbcb7a7fdba831513eec387666571c7a3ca051e'; $matches = []; preg_match($regexp, $hash, $matches); echo 'Хэш: ', $matches[2], '. Соль: ', $matches[1], '.';