摘要:<?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
老师总结:总结的相当完整,课后记得也要多练习哦!!