我的問題有點複雜,但我會盡力解釋它。使用隨機密鑰從陣列中進行選擇
我有一個數組讓我們說:
$array(5){
[1]=>1,
[2]=>2,
[3]=>3,
[4]=>4,
[5]=>5
}
而且我有一個隨機生成的密鑰,比方說$rand = 34526147;
密鑰的長度總是相同的。
現在的問題是:我想從數組中隨機排序的按鍵,但基於我們的關鍵。我的意思是,當我給相同的鍵時,它將始終返回相同的順序,但如果我更改該鍵,它將返回不同的有序數組。謝謝。
對不起,我不喜歡我不明白這個問題。你可以添加一些例子嗎? –
你的意思是使用'$ rand'作爲隨機數發生器的種子? – Halcyon
我們有一個問答遊戲,其中2名玩家在線互相玩遊戲。問題順序是從數據庫中隨機選擇的,但是兩個玩家必須具有相同的問題順序。所以這兩個玩家都會生成一個唯一的密鑰。當用戶端AJAX使用特定鍵調用服務器上的PHP文件時,PHP應返回隨機排序的問題列表,這兩個球員必須相同。謝謝。 –