PHP语言 -- 文件操作
文件操作
<body> <?php //php的文件包含文件和文件夹,文件夹又叫目录 //1.关于文件类型 filetype("文件名或目录 "); //判断文件类型,返回file 或者 dir file是文件 dir是文件夹 is_dir(); //判断给定的文件是否是目录 is_file(); //判断给定的文件是否是文件 //2.关于文件属性 date("Y-m_d",fileatime("文件名")); //文件的上次访问时间 date("Y-m_d",filectime("文件名")); //文件的创建时间 date("Y-m_d",filemtime("文件名")); //文件的修改时间 filesize("文件名"); //获取文件大小 fileexists("文件名"); //判断文件是否存在 存在返回true //3.文件路径 //当前路径 ./ 或者什么都不写 //上级目录 ../ //下级目录 目录名/ //根目录 / //php语言里的根目录指的是当前操作系统磁盘,在网页里面的根目录值得是文档目录 $_SERVER['DOCUMENT_ROOT']; //获取根目录
basename("路径"); //从路径中获取文件名
basename("路径",".后缀"); //从路径中获取文件名,去掉后缀
dirname("路径");//返回路径中的目录
realpath("路径"); //将相对路径转成绝对路径
//将相对路径转换成网页里面可以使用的绝对路径
$filename="./add.php";
$filename=realpath($filename); //D:/wamp/www/0422/add.php
$filename=str_replace("\\","/",$filename); //将反斜杠替换成正斜杠
$filename=str_replace($_SERVER['DOCUMENT_ROOT'],"/",$filename);
print_r(pathinfo("路径")); //返回文件信息的数组
?> </body>