main.php => include("". rand(1,3) .".php");
我需要在第二頁main_final.php的main.php中包含相同的結果。如何在2個不同的php頁面中包含相同的隨機結果?
我該如何處理main_final
以包含與main.php相同的結果?
非常感謝你!
main.php => include("". rand(1,3) .".php");
我需要在第二頁main_final.php的main.php中包含相同的結果。如何在2個不同的php頁面中包含相同的隨機結果?
我該如何處理main_final
以包含與main.php相同的結果?
非常感謝你!
你可以使用變量來做到這一點。將您的結果存儲在適當的預定義變量中: http://php.net/manual/en/reserved.variables.php
並從兩個文件中讀取值。例如,在main.php
:
$_SESSION["randomvalue"] = rand(1,3);
在第二個文件:
include($_SESSION["randomvalue"] .".php");
我會看到,謝謝 –
非常感謝你hpityu。其工作:) –
$_SESSION['page'] = rand(1,3) .".php";
include($_SESSION['page']);
這樣你就可以使用這兩個頁面相同的變量。它可以根據您的服務器處理許多用戶。這是最好的和最簡單的方法。
「」。是不必要的 –
我剛剛從他的腳本複製它.. –
非常感謝你尼爾馬丁。它的工作:) –
將其保存在文本文件或SQL數據庫中。 –
我不能這樣做,因爲我每分鐘都有很多請求。 –
或使用會話變量。 – Anas