想用PHP做頁面,每次重新整理頁面後都從陣列中返回隨機的元素,請問如何把每次重新整理的結果儲存下來

2022-01-16 02:02:26 字數 1029 閱讀 6098

1樓:後廠村的希望

當然是用資料庫啊,不知道你有沒有學過資料庫,根據你的功能只需要設計一張表就行了,表中包含的欄位array(陣列,建議用json字串來儲存,使用的時候轉化),update_time(重新整理時間),value(隨機元素的值),至少要有這幾個欄位,其他的根據你的功能增加。

2樓:匿名使用者

肯定是儲存到資料庫,這個就是資料庫的特長。你可以想象一下,要是一天一個**訪問量500萬,你搞些某種檔案方式,存在伺服器上面,那伺服器早崩潰了。而用資料庫,儲存格式什麼的,都是固定的,檢索起來也很方便。

要是必須用檔案的話我認為用xml在訪問量小的情況下可能能行,不過最好使用資料庫,這是資料庫存在的價值啊!

3樓:匿名使用者

那種儲存方式取決於你最習慣用那種或你以後如何使用這些儲存的值,建議txt或mysql,隨機取資料元素參照:

<?php

srand((float) microtime() * 10000000);

$input = array("neo", "morpheus", "trinity", "cypher", "tank");

$rand_keys = array_rand($input, 2);

print $input[$rand_keys[0]] . "\n";

print $input[$rand_keys[1]] . "\n";

?>

4樓:匿名使用者

使用cookie儲存資料比較好。

單看你具體的需求了。

存在cookie使用者這邊,然後最終根據需要提交到伺服器存在資料庫裡。

5樓:匿名使用者

存在配置檔案或者資料庫

6樓:草涵

$arr = array('a','b','c','d','e','f','g');

$rand = rand(0,count($arr)-1);

echo $arr[$rand];

怎樣將html頁面post到php頁面

下面是我根據你的意思,寫的一個簡單例子,你可以執行一下,看看 有什麼不明白的還可以再問我 test.html頁面的內容 html頁面提交資訊後,在test.php頁面當中進行資訊的獲取,test.php頁面的內容 echo get name 頁面顯示的效果如下所示 html頁面新增表單 表單acti...

php註冊頁面問題

很亂很亂 sql insert into qw user,pwd values post user post pwd id自增無需提交,字串要引號,雙引號單引號要配對,不要亂加 sql insert into qw id,user,pwd value post user post pwd 中好像是v...

求php頁面可以給另php檔案新增內容

如果沒有額外的需求,就是a頁面表單直接提交到b頁面 action b.php 然後在b頁面指定位置直接輸出即可 b頁面中 輸出 echo str a.php中設定一個form,action提交至b.php點選提交後則跳至b.php,至於b.php,簡單,只需要在需要輸出輸入值的地方加入以下 即可 這...