小编Jor*_*dud的帖子

PHP 中的散列。SHA-256 如何工作?

我对 PHP 很陌生,我正在查看一些处理哈希的可证明性公平代码。我想知道当这些值被散列时到底发生了什么。我知道它将其转换为十六进制,但它到底是如何做到的。另外“-”到底在做什么?这是我正在查看的代码,以便让每个人都有更好的想法。提前致谢!

$server_seed = "39b7d32fcb743c244c569a56d6de4dc27577d6277d6cf155bdcba6d05befcb34";
$lotto = "0422262831";
$round_id = "1";
$hash = hash("sha256",$server_seed."-".$lotto."-".$round_id);
$roll = hexdec(substr($hash,0,8)) % 15;
echo "Round $round_id = $roll";
Run Code Online (Sandbox Code Playgroud)

php hash operators

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

hash ×1

operators ×1

php ×1