摘要:[PHP]PHP的開啟檔案-寫入檔案-關閉檔案(超新手計數器示範)
記得那時在新手村打轉時,誤打誤撞看到紀錄來訪人數的功能,就覺得好新奇
這就讓我想起那時,從超簡易的計數器開啟寫起,今天以下內容就是這麼由來的@@
在PHP內有幾個內建函數,是用來建立檔案、開啟檔案、寫入資料、關閉檔案的
將在以下一一介紹,並用個超新手級的範例做體驗
首先是開啟檔案fopen
fopen():開啟檔案或者是URL
使用方法:fopen ( $filename , $mode )
$filename:您的檔案位置及名稱
$mode:參數決定你要如何操作
再來是寫入檔案,這裡可以用fputs也可以用fwrite
fwrite():寫入檔案
使用說明:fwrite ( $handle , $string )
$handle: 指的是fopen()所產生的resource
$string:將要寫入檔案的字串
寫好後記得要使用fclose關閉
fclose():關閉已經打開的文件
使用方法:fclose ( $handle )
$handle:成功通過的fopen()
而在等等超新手範例,還會多用到個file函數
file():把整份文件毒入一個陣列中
使用方法:file ( $filename )
$filename:檔案的路徑
以下為超新手範例程式碼(小型計數器):
「total_count.php」
<?php
$file_name = "total_count.txt";
$file = @file("$file_name");
$open = @fopen("$file_name","w+");
@fwrite($open,$file[0]+1);
fclose($open);
echo "累計了:";
echo @$file[0]+1;
?>