|
$count="count.txt";
/* ↑將count.txt檔指定給$count變數,讓後面的函數要開啟、關閉、讀取檔案時,只要對$count變
數下達相關的函數指令,即可執行想要的功能。 */
$fp=fopen($count,"a+");
/* ↑fopen("檔案名稱","開啟模式")
使用fopen函數將count.txt開啟為可讀寫狀態,如果檔案不存在則建立新檔,再指定給$fp。 */
$paleo=fread($fp,filesize($count));
/* ↑fread(file handle,讀取長度)讀取檔案內容
filesize("檔案名稱")計算檔案大小,讀取計算出的長度即可。
使用fread函數以位元組方式讀取檔案中的資料,並將讀取的值指定給$paleo。 */
fclose($fp); //這段可省略,不會有問題。
/* ↑使用fclose函數,關閉count.txt檔案。 */
$new=$paleo+1;
/* ↑將$paleo的值加1 */
$fp=fopen($count,"w");
/* ↑使用fopen函數將count.txt開啟為可寫入狀態,並指定給$fp變數。 */
fputs($fp,$new);
/* ↑fputs(file handle,欲寫入的資料,寫入長度)
使用fputs函數將$new的值寫入count.txt的檔案中。 */
fclose($fp);
/* ↑關閉$fp。 */
$string=sprintf("%06d", $new);
echo $string;
?>
|