常用目录相关函数

原创2018-12-27 10:01:3178
摘要:<?php /**  * 目录常用的函数  */ //opendir() 打开目录 $dir = opendir('text'); //读取目录 while($row = readdir($dir)){     if($row!="."&
<?php
/**
 * 目录常用的函数
 */
//opendir() 打开目录
$dir = opendir('text');
//读取目录
while($row = readdir($dir)){
    if($row!="."&&$row!=".."){
        echo $row.'<br>';
    }
}
//mkdir 创建目录,true是可以进行目录嵌套
//mkdir('file');
//mkdir('file/file1',true);
//rmdir 删除目录,将file1目录删除
//rmdir('file/file1');
//closedir()关闭目录,关闭之后不能进行任何操作了
closedir($dir);

总结:这章主要学习了文件的相关函数,具体如下: 

(1)文件信息相关函数,包括文件类型filetype(),文件大小filesize(),文件创建时间filectime(),文件修改时间filemtime(),文件上次访问时间fileatime(),判断文件是否可读is_readable(),判断文件是否可写is_writable(),检查文件的可执行性is_executable(),这些函数的参数为所操作文件的地址。

(2)文件路径函数,pathinfo()以数组的格式返回文件的路径,其中第二个参数决定着输出路径的形式。判断文件是否存在函数file_exists();  

(3)文件操作函数,touch()创建文件,unlink()删除文件,重命名和剪切函数rename(),文件,代码和图片的拷贝函数copy()。

(4)文件内容相关函数,打开文件fopen(),读取文件fread(),写入文件函数fwrite(),fputs(),获取指针当前位置ftell(),指针回到开头rewind(),关闭文件fclose(),上面的这些操作,前提是先打开文件,然后才能进行读写,关闭文件时,这些操作无效。

(5)文件读取的其他函数:从文件指针中获取一个字符fgetc(),从文件指针中获取一行字符fgets(),从文件指针中获取一行字符并且过滤掉html标记fgetss(),测试文件指针是否到文件结束位置feof(),将文件截断到给定长度ftruncate(),关于csv格式文件的函数fgetcsv(),fputcsv();

 (6)文件内容相关函数,file_get_contents,file_put_contents,这些函数可以不用打开文件直接对文件进行读写操作,strip_tags()过滤掉读取内容中的html标记。

(7)常用目录相关函数,打开目录opendir(),创建目录mkdir(),删除目录rmdir(),关闭目录closedir().

批改老师:韦小宝批改时间:2018-12-27 11:09:15
老师总结:总结的相当完整,课后记得也要多练习哦!!

发布手记

热门词条