php的文件操作和C的文件操作基本类似 有C基础就不在仔细研究了 需要用的时候再来看补充表吧
basename()函数
语法:basename(path,suffix)
参数 | 描述 |
---|
path | 必需。规定要检查的路径。 |
suffix | 可选。规定文件扩展名。如果文件有名有文件扩展名,将不会显示这个扩展名。 |
chgrp()函数
语法:chgrp(file,group)
参数 | 描述 |
---|
file | 必需。规定要检查的文件。 |
group | 可选。规定新的组。可以是组名或组的 |
chmod()函数
语法:chmod(file,mode)
参数 | 描述 |
---|
file | 必需。规定要检查的文件。 |
mode | 必需。规定新的权限。mode 参数由 4 个数字组成: 第一个数字通常是 0 第二个数字规定所有者的权限 第三个数字规定所有者所属的用户组的权限 第四个数字规定其他所有人的权限 可能的值(如需设置多个权限,请对下面的数字进行总计): 1 = 执行权限 2 = 写权限 4 = 读权限 |
chown()函数
语法:chown(file,owner)
参数 | 描述 |
---|
file | 必需。规定要检查的文件。 |
owner | 必需。规定新的所有者。可以是用户名或用户的 |
clearstatcache()函数
语法:clearstatcache()
提示:会进行缓存的函数,即受 clearstatcache() 函数影响的函数:
stat()
lstat()
file_exists()
is_writable()
is_readable()
is_executable()
is_file()
is_dir()
is_link()
filectime()
fileatime()
filemtime()
fileinode()
filegroup()
fileowner()
filesize()
filetype()
fileperms()
copy()函数
语法:copy(file,to_file)
参数 | 描述 |
---|
file | 必需。规定要复制的文件。 |
to_file | 必需。规定复制文件的目的地。 |
delete()函数
语法: void delete(string file);
dirname()函数
语法:dirname(path)
disk_free_space()函数
语法:disk_free_space(directory)
参数 | 描述 |
---|
directory | 必需。规定要检查的目录。 |
disk_total_space()函数
diskfreespace()函数
fclose()函数
feof()函数
fflush()函数
fgetc()函数
fgetcsv()函数
fgets()函数
fgetss()函数
file()函数
file_exists()函数
语法:file_exists(path)
file_get_contents()函数
file_put_contents()函数
fileatime()函数
filectime()函数
filegroup()函数
fileinode()函数
filemtime()函数
fileowner()函数
fileperms()函数
filesize()函数
filetype()函数
flock()函数
fnmatch()函数
fopen()函数
fpassthru()函数
fputcsv()函数
fputs()函数
fread()函数
fscanf()函数
fseek()函数
fstat()函数
ftell()函数
ftruncate()函数
fwrite()函数
glob()函数
is_dir()函数
is_executable()函数
is_file()函数
is_link()函数
is_readable()函数
is_uploaded_file()函数
is_writable()函数
is_writeable()函数
lchgrp()函数
lchown()函数
link()函数
linkinfo()函数
lstat()函数
mkdir()函数
move_uploaded_file()函数
定义和用法
move_uploaded_file() 函数将上传的文件移动到新位置。
若成功,则返回 true,否则返回 false。
语法 move_uploaded_file(file,newloc)
参数 | 描述 |
---|
file | 必需。规定要移动的文件。 |
newloc | 必需。规定文件的新位置。 |
说明
本函数检查并确保由 file 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 newloc 指定的文件。
如果 file 不是合法的上传文件,不会出现任何操作,move_uploaded_file() 将返回 false。
如果 file 是合法的上传文件,但出于某些原因无法移动,不会出现任何操作,move_uploaded_file() 将返回 false,此外还会发出一条警告。
这种检查显得格外重要,如果上传的文件有可能会造成对用户或本系统的其他用户显示其内容的话。
提示和注释
注释:本函数仅用于通过 HTTP POST 上传的文件。
注意:如果目标文件已经存在,将会被覆盖。
parse_ini_file()函数
parse_ini_string()函数
pathinfo()函数
pclose()函数
popen()函数
readfile()函数
readlink()函数
realpath()函数
realpath_cache_get()函数
realpath_cache_size()函数
rename()函数
rewind()函数
rmdir()函数
set_file_buffer()函数
stat()函数
symlink()函数
tempnam()函数
tmpfile()函数
touch()函数
umask()函数
unlink()函数