php常用的文件操作函数参考表

不断阅读,你就会发现一些新内容!

表a


函数


说明


实例


filesize

($file)


此函数以字节为单位返回一个文件的大小。它用于计算一个文件在磁盘上占有多少空间。


<?php教程
// get file size in bytes
echo "size is " . filesize('myfile.html') . " bytes";
?>


fileowner

($file)

filegroup

($file)


这些函数返回一个文件的所有者和组id,用于找出谁“拥有”某一特定的文件。


<?php
// get file owner and group
echo "uid: " . fileowner('myfile.html');
echo "gid: " . filegroup('myfile.html');
?>


fileatime

($file)

filemtime

($file)


这些函数分别返回某一文件最后被访问及修改的时间,用于找出一个文件在一个特定的日期后是否被修改。


<?php
// get file access/modification times
echo "last accessed on: " . date("d-m-y", fileatime('myfile.html'));
 
echo "last modified on: " . date("d-m-y", filemtime('myfile.html'));
?>


fileperms

($file)


此函数返回一个文件许可,用它来检查文件是否可读,可写或可执行。


<?php
// get permissions in octal format
echo "file permissions: " . sprintf('%0', fileperms('myfile.html'));
?>


filetype

($file)


此函数返回文件的“类型”—是否连接,目录,特性或块设备,或常规文件。在执行某项操作前,用它来检验文件的本质。


<?php
// get file type
echo "file type: " . filetype('myfile.html');
?>


stat($file)


这是一个“包罗万象”的函数,它返回一个文件的详细统计资料,包括它的所有者与所属组,大小,最后修改时间,索引节点数目。如果你需要在一个单独的函数调用中获得全面的文件统计资料,请使用此函数而不是前面列举的那些函数。


<?php
// get file statistics
print_r(stat('myfile.html'));
?>


realpath

($file)


此函数将一个相对文件路径转换为绝对文件路径,当需要找出一个文件在磁盘上的准确位置,则使用此函数。


<?php
// get absolute path
// returns "/tmp/myfile.html"
echo "file path: " . realpath("./cook/book/http://www.cnblogs.com/myfile.html");
?>


basename

($file)

dirname

($file)


只要给定一个完整的文件路径,这些函数就能将其分解为各个组成部分,并分别返回文件名和目录。


<?php
// split directory and file names
// returns "/usr/local/bin"
echo "directory: " . dirname("/usr/local/bin/php");
 
// returns "php"
echo "file: " . basename("/usr/local/bin/php");
?>


file($file)


此函数将一文件的内容读入一数组。数组中的每一个元素代表一行文件。此函数用于将文件内容读入一个变量中,以便对它进行进一步的加工。


<?php
// read file contents
$lines = file('myfile.html');
 
// print line by line
for($x=1; $x<=sizeof($lines); $x++) {
?echo "line $x: " . $lines[$x-1] . "n";
}
?>

时间: 2024-10-09 02:54:02

php常用的文件操作函数参考表的相关文章

让你提前认识软件开发(18):C语言中常用的文件操作函数总结及使用方法演示代码

第1部分 重新认识C语言 C语言中常用的文件操作函数总结及使用方法演示代码           在C语言中,有关文件操作的函数多达数十种,但并非每个函数都经常会被用到.        本文对实际软件开发项目中常用的C文件操作函数的用法进行了总结,并用实际的C代码来演示了它们的用法.   1. C语言中常用的文件操作函数总结 (1) fopen 作用:打开文件. 表头文件:#include <stdio.h> 定义函数:FILE *fopen(const char *path, const ch

FileSystem对象常用的文件操作函数有哪些?_ASP基础

FileSystem对象常用的文件操作函数有哪些?1.root函数格式 root()功能描述 返回一个路径串变量应用代码 'sample string = c:\intels\jingcaichunfeng\' Public Function root() root = Request.ServerVariables("Appl_Physical_Path") End Function 2.url函数格式 url()功能描述 返回一个URL串变量应用代码 'sample string

FileSystem对象常用的文件操作函数有哪些?

FileSystem对象常用的文件操作函数有哪些? 1.root 函数格式 root() 功能描述 返回一个路径串变量 应用代码 'sample string = c:\intels\jingcaichunfeng\' Public Function root() root = Request.ServerVariables("Appl_Physical_Path") End Function 2.url 函数格式 url() 功能描述 返回一个URL串变量 应用代码 'sample

PHP常用的文件操作函数经典收藏_php技巧

以下是个人总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来. 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名.如果文件名是以 suffix 结束的,那这一部分也会被去掉. eg: 复制代码 代码如下: $path = "/home/httpd/html/index.php"; $file = basename($path,".php"); // $file is set

python常用的文件操作函数介绍

python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r"c:\python") 检验给出的路径是否是一个文件:os.path.isfile() 检验给出的路径是否是一个目录:os.path.isdir() 判断是否是绝对路

php常用文件操作函数汇总_php技巧

本文实例分析了php常用文件操作函数.分享给大家供大家参考.具体方法如下: 这里搜集了大量的php中文件操作函数如有文件打开,创建,删除,更变组,读取写文件,文件上传以及打开远程文件,把内容写入文件等实例. 复制代码 代码如下: $fp=fopen("test.txt","r"); //以只读方式打开文件,将文件指针指向文件头 $fp=fopen("test.txt","r+"); //以读写方式打开文件,将文件指针指向文件头

PHP常用文件操作函数和简单实例分析_php实例

PHP最常用的文件操作就是读取和写入了,今天就主要讲解一下读取和写入函数,并且做一个页面访问的计数功能,来记录一个页面的访问量. fopen():PHP中没有文件创建函数,创建和打开文件都用fopen()函数,函数的形式为:resource fopen( string filename, string mode ) 参数filename为打开或创建并打开的文件名,参数mode为打开的模式,具体模式如下: fread():PHP中可用于读取文件,函数的形式为:string fread( resou

PHP打开和关闭文件操作函数总结_php技巧

在处理文件内容之前,通常需要建立与文件资源的连接,即打开文件.同样,结束该资源的操作后,应当关闭连接资源.所谓打开文件,实际是建立文件的各种有关信息,并使文件指针指向该文件,就可以发起输入或输出的实体联系在一起,也就禁止再对该文件进行操作.在PHP中可以通过标准函数fopen()建立与文件资源的连接,使用fclose()函数关闭通过fopen()函数打开的文件资源. ①函数fopen() 该函数用来打开一个文件,并在打开一个文件时,还需要指定如果使用它.也就是以哪种文件模式打开文件资源.服务器上

文件操作函数

函数 PHP3.0中的文件操作函数大体和C的类似,但有一些扩充,特别是除了支持 对本机文件的访问外,也支持对HTTP和FTP的URL进行访问,只要把这些URL作为文件名传递给文件操作函数就可以了. 主要的文件操作函数有: (1)fclose, feof, fgetc, fgets, fopen, fputs, fseek, ftell, mkdir, readlink, rename, rewind, rmdir, stat, unlink 这些函数的功能和C语言中的同名函数类似. (2)chg