文件操作-php
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件操作-php相关的知识,希望对你有一定的参考价值。
<?php
/*
建立缓存
可以用文件长时间保存数据
文件是以liunux为模型的
在Windows下只能获取file ,dir unknow
linux 下可以获取block char dir file link unknown
block :块设别文件 磁盘分区,软驱,cd-rom等
char :字符设备 i/o 中以字符为单位,键盘,打印机
dir:目录也是文件的一种
fifo:
filetype("文件名称"); 一般是保存文件类型
is_array()
is_file()
is_dir -- 判断给定文件名是否是一个目录
is_executable -- 判断给定文件名是否可执行
is_file -- 判断给定文件名是否为一个正常的文件
is_link -- 判断给定文件名是否为一个符号连接
is_readable -- 判断给定文件名是否可读
is_uploaded_file -- 判断文件是否是通过 HTTP POST 上传的
is_writable -- 判断给定的文件名是否可写
is_writeable -- is_writable()的别名
fileatime -- 取得文件的上次访问时间
filectime -- 取得文件的 inode 修改时间
filegroup -- 取得文件的组
fileinode -- 取得文件的 inode
filemtime -- 取得文件修改时间
fileowner -- 取得文件的所有者
fileperms -- 取得文件的权限
filesize -- 取得文件大小
filetype -- 取得文件类型
*/
/* echo filetype("../work_php");
if(filetype("./zhengze.php")=="file")
echo "这是一个文件";*/
function getfileType($filename){
if(file_exists($filename))
{
echo "文件或者目录{$filename}存在"."<br>";
}
if(is_dir($filename)){
echo "这是一个目录!"."<br>";
}
if(is_readable($filename)){
echo "这是个可以读的文件!"."<br>";
}
if(is_writeable($filename)){
echo "这是一个可以写的文件!"."<br>";
}
if(is_executable($filename)){
echo "这是一个可以执行的文件";
}
}
getfileType("./zhengze.php");
?>
以上是关于文件操作-php的主要内容,如果未能解决你的问题,请参考以下文章