语法结构: fseek(文件指针,移动字元数 [,起始位置常数])
文件指针:不能用于在 fopen() 中以 “http://” 或 “ftp://” 格式打开所返回的文件指针。
移动字元数:为正数时,将文件指针向前移动指定个数:为负数时,将文件指针向后移动指定个数:
起始位置常数:
SEEK_CUR - 设定位置为当前位置。
SEEK_SET - 设定位置等于文件开头。(默认值)
SEEK_END - 设定位置为文件尾。
rewind( ) -- 倒回文件指针的位置,也就是将文件指针移向文件的开头位置。
语法结构: rewind(文件指针)
注意:如果将文件以附加(“a” 或者 “a+”)模式打开,写入文件的任何数据总是会被附加在后面,不管文件指针的位置
chgrp( ) -- 改变文件所属的组
语法结构:chgrp(文件名称,群组名称)
filegroup( ) -- 取得文件的组
语法结构:filegroup(文件名称)
chmod( ) -- 改变文件模式
语法结构:chmod(文件名称,权限常数)755 666
chown( ) -- 改变文件的所有者
语法结构:chown(文件名称,使用者)
fileowner( ) -- 取得文件的所有者
语法结构:fileowner(文件名称)
posix_getpwuid() 来将其解析为用户名。
copy( ) -- 拷贝文件
语法结构:copy(来源文件,目的文件)
返回类型:bool型,如果成功则返回 TRUE,失败则返回 FALSE。
参数说明:将来源文件拷贝到目的文件。
unlink( ) -- 删除文件
语法结构:unlink(目标文件)
返回类型:bool型,如果成功则返回 TRUE,失败则返回 FALSE。
参数说明:删除指定的目标文件
rename( ) -- 重命名一个文件或目录
语法结构:rename(旧文件名,新文件名)
返回类型:bool型,如果成功则返回 TRUE,失败则返回 FALSE。
参数说明:尝试把旧文件名重命名为新文件名。
文件属性处理
file_exists( ) -- 检查文件或目录是否存在
语法结构:file_exists(文件名称)
返回类型:bool型,若存在返回 true,否则返回 false。
filesize( ) -- 取得文件大小
语法结构:filesize(文件名称)
返回类型:返回文件大小字节数,若出错返回 false.
filetype( ) -- 取得文件类型
语法结构:filetype(文件名称)







