程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP 文件的操作

PHP 文件的操作

編輯:PHP綜合

關於文件的操作,解釋如下:

fopen 打開文件函數
fopen (路徑和文件名,打開方式);
fread 讀取文件內容
fread (打開的文件,結束位置);
filesize 讀取文件大小,字節為計量單位
filesize (路徑和文件名);
fwrite 寫入文件內容
fwrite (路徑和文件名,寫入的內容);
fclose 關閉打開的文件
fclose (路徑和文件名);

具體例子:外帶我一步一步的 分析:即如果如下

<?PHP $a=fopen("tmp.htm","r");
$dx=filesize("tmp.htm");
$b=fread($a,$dx);
echo $b; $fp=fopen("tmp.htm","r"); //只讀打開模板,此處把R換成A,W將覆蓋
$str=fread($fp,filesize("tmp.htm"));//讀取模板中內容
$str=str_replace("{title}","1111111",$str);// 明明權限是只讀為什麼可以替換呢----原來只是保存在變量裡了。原文件沒有改變。
echo $str;
?>

r---只讀,不改變,知識改變變量的內容源文件不變
W---寫入,刪除文件原來的內容,寫入新的。
A---讀寫 ,在原來的文件裡面,追加。

在讀的時候 ,必須對應一致,否則容易出錯。

可以利用這幾個函數 加上一個替換函數 ,來實現偽動態PHP的效果,有這麼一個思路-

   下來抽時間在想一想 --

如果做成了偽靜態的效果的話,不但被百度收錄的幾率大 ,而且安全性也高。。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved