我試圖在一個頁面上生成多個唯一的哈希值,並且此腳本無法正常工作。我一直只得到一個重複3次而不是3個唯一數字的數字。我知道我可以創建hash1,hash2和hash3函數,但這是太多的代碼。一個頁面上的多個隨機數/刷新
<?php
$seed = 'JvKnrQWPsThuJteNQAuH';
$hash = sha1(uniqid($seed . mt_rand(), true));
$hash = substr($hash, 0, 10);
?>
<? echo $hash; ?><br>
<? echo $hash; ?><br>
<? echo $hash; ?><br>
似乎有一個哈希值與'$ hash'變量只有一個分配。爲什麼每個'echo'都會有所不同? –