* \* T }/ W4 G& k/ o6 F 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,而,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如何使用.,关于对应的函数详细介绍,请查阅php手册.此处只总结重点.和需要注意的地方.(这在php手册是没有的.) # z/ W, G$ X7 {& a6 f 8 ~# a' e' `& @4 G 二:目录操作" ], Q! j6 M/ t! m2 y
& a( r- s0 K9 j2 u% n( ^( d 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出:. p! G4 t( }& |0 n1 A
<?php
$base_dir = "filelist/";
$fso = opendir($base_dir);
echo $base_dir."<hr/>" ;
while($flist=readdir($fso)){
echo $flist."<br/>" ;
}
closedir($fso)
?>
复制代码
9 B* W. a+ ~$ y这是讲返回文件目录下面的文件已经目录的程序(0文件将返回false). - E8 J+ k0 `6 r , s( y; w3 o0 Y& V有时候需要知道目录的信息,可以使用dirname($path)和basename($path),分别返回路径的目录部分和文件名名称部分,可用disk_free_space($path)返回看空间空余空间.2 L. h- X- b8 F
# m h0 I3 N- q( D. o创建命令: + p! w0 H0 H: Z' `1 o% c4 j+ ?