我正在爲當前有一個變量的網站工作。整個網站都使用這個變量。這個變量需要在夏季中期每年手動更新一次。我想允許管理員更新該變量,但爲一個值創建整個表似乎很浪費。PHP可更新變量
該網站是用PHP編寫的,所以我想知道,有無論如何用PHP更新一個變量通過表單或類似的東西?
我正在爲當前有一個變量的網站工作。整個網站都使用這個變量。這個變量需要在夏季中期每年手動更新一次。我想允許管理員更新該變量,但爲一個值創建整個表似乎很浪費。PHP可更新變量
該網站是用PHP編寫的,所以我想知道,有無論如何用PHP更新一個變量通過表單或類似的東西?
您可以使用文件來保存該值。
看到fopen得到一個文件句柄(使用W +標誌)
看到fwrite寫入文件
看到fclose關閉文件
(或使用file_put_contents代替這三個)
然後使用file_get_contents讀取保存在文件中的值。
還要注意date("Y")
會給你當年。它沒有真正有意義地手動更新像日期那樣的東西。
您可以在一個單獨的PHP文件中分配這個變量,並將其包含在主文件中。
然後,您可以簡單地通過file_put_contents()
函數更改該文件(以及它的分配值)。
file_put_contents('sth.php', '<?php $var = "some value"; ?>');
這個變量是否對公衆隱藏?如果沒有,你可以將它存儲在一個純文本文件中。 –
真正的程序員不會每年更新變量 - 他們使用他們的編程技巧和知識來使變量自我更新。 –
這使得越來越少的感覺,你不能至少使用一個愚蠢的'日期('Y');'功能? –