2013-01-05 30 views
-1

好的,所以我對PHP很新。我無法在網絡上找到解決問題的方法,所以在這裏。我在XAMPP for Windows上開發,在我的網頁上有一個ID爲1到1000的數組。然後我有一個名爲$ currentid的變量,它代表當前的ID。在特定時間以PHP自動遞增變量

$currentid=$ids[0] 

的問題是我需要一些方法這個currentid變量在午夜(UTC)的每一天通過1自動incremement,然後刷新頁面。因此,例如,我想明天該變量爲:

$currentid=$ids[1] 

我聽說過一些Cron作業,但我不知道他們是如何工作的,或者如果他們這樣做的唯一方法。誰能幫幫我嗎?

+1

爲什麼你不只是計算它,如果它只是在午夜每天增加1 ...? –

+1

有這個叫「谷歌」的東西。如果你使用它,你會發現像http://en.wikipedia.org/wiki/Cron這樣的東西來回答你的問題。 –

+0

這個變量是從哪裏來的?它是從數據庫還是保存在緩存或文件系統文件中? –

回答

0

你可以給這個腳本一個獲得變種,例如:

yourscript.php?old_id=[value] 

使用JavaScript在特定時間重新加載頁面...

在下一步重裝後趕上的價值和增加它

$id = $_GET[old_id]; 
$id++; 
0

Marc B是正確的,你需要一個cron工作。