rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » 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的效果,有这么一个思路-

   下来抽时间在想一想 --

如果做成了伪静态的效果的话,不但被百度收录的几率大 ,而且安全性也高。。

顶一下
(0)
踩一下
(0)