人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧
php包含文件常用的4种函数 php文件包含的主要内容篇一
本文主要总结的php文件操作函数。当然,这只是部分,还有很多,我没有列出来。欢饮阅读参考!
basename();
给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。
eg:
$path = "/home/httpd/html/";
$file = basename($path,".php"); // $file is set to "index"
dirname();
给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。
eg:
$path = "/etc/passwd";
$file = dirname($path); // $file is set to "/etc"
3 得到路径关联数组
pathinfo();
得到一个指定路径中的三个部分:目录名,基本名,扩展名。
eg:
$pathinfo = pathinfo("www/test/");
var_dump($pathinfo);
// $path['dirname']
$path['basename']
$path['extenssion']
1. filetype();
返回文件的类型。可能的值有 fifo,char,dir,block,link,file 和 unknown。
eg:
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
1. fstat();
通过已打开的.文件指针取得文件信息
获取由文件指针 handle 所打开文件的统计信息。本函数和 stat() 函数相似,除了它是作用于已打开的文件指针而不是文件名。
eg:
// 打开文件
$fp = fopen("/etc/passwd", "r");
// 取得统计信息
$fstat = fstat($fp);
// 关闭文件
fclose($fp);
// 只显示关联数组部分
print_r(array_slice($fstat, 13));
2. stat()
获取由 filename 指定的文件的统计信息(类比fstat())
1. filesize()
返回文件大小的字节数,如果出错返回 false 并生成一条 e_warning 级的错误。
eg:
// 输出类似:: 1024 bytes
$filename = '';
echo $filename . ': ' . filesize($filename) . ' bytes';
2. disk_free_space()
获得目录所在磁盘分区的可用空间(字节单位)
eg
// $df 包含根目录下可用的字节数
$df = disk_free_space("/");
//在 windows 下:
disk_free_space("c:");
disk_free_space("d:");
3. disk_total_space()
返回一个目录的磁盘总大小
另:如需要计算一个目录大小,可以编写一个递归函数来实现。
1. fileatime(): 最后访问时间
2. filectime(): 最后改变时间(任何数据的修改)
3. filemtime(): 最后修改时间(指仅是内容修改)
1. fopen -- 打开文件或者 url
mode 说明
'r' 只读方式打开,将文件指针指向文件头。
'r+' 读写方式打开,将文件指针指向文件头。
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'x' 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 false,
'x+' 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 false
eg:
$handle = fopen("/home/rasmus/", "r");
2. file -- 把整个文件读入一个数组中(此函数是很有用的)
和 file_get_contents() 一样,只除了 file() 将文件作为一个数组返回。数组中的每个单元都是文件中相应的一行,包括换行符在内。如果失败 file() 返回 false。
1文件是否可读:
boolis_readable ( string filename )
如果由 filename 指定的文件或目录存在并且可读则返回 true。
记住 php 也许只能以运行 webserver 的用户名(通常为 'nobody')来访问文件。不计入安全模式的限制。
2 文件是否可写
bool is_writable ( string filename )
如果文件存在并且可写则返回 true。filename 参数可以是一个允许进行是否可写检查的目录名。
记住 php 也许只能以运行 webserver 的用户名(通常为 'nobody')来访问文件。不计入安全模式的限制
3 检查文件是否存在
boolfile_exists ( string filename )
如果由 filename 指定的文件或目录存在则返回 true,否则返回 false
s("content_relate");
【php常用的文件操作函数有哪些】相关文章:
php常用的文件操作函数
09-10
php文件操作函数解释
09-04
php常用函数有哪些
08-21
php内置函数有哪些
10-09
php文件怎么操作
09-01
php网络操作函数讲解
09-30
c语言文件操作函数
09-25
需要禁用的php危险函数有哪些
10-06
php常用函数汇总
08-27
【本文地址:http://www.pourbars.com/zuowen/2785334.html】