PHP- 内置函数-文件操作函数(三)

2023-04-26 14:24:31 浏览数 (1)

三、文件操作函数

fclose():关闭文件 fclose() 函数用于关闭已打开的文件。

语法:

代码语言:javascript复制
bool fclose(resource $handle);

参数说明:

  • $handle:文件句柄,通过 fopen() 函数获取。

示例:

代码语言:javascript复制
$file = fopen('test.txt', 'r');
// 读取文件内容
fclose($file);

unlink():删除文件 unlink() 函数用于删除文件。

语法:

代码语言:javascript复制
bool unlink(string $filename [, resource $context ]);

参数说明:

  • $filename:要删除的文件名,可以包含文件路径。
  • $context:可选参数,指定文件打开的上下文。

示例:

代码语言:javascript复制
unlink('test.txt');

copy():复制文件 copy() 函数用于将一个文件复制到另一个文件。

语法:

代码语言:javascript复制
bool copy(string $source, string $dest [, resource $context ]);

参数说明:

  • $source:源文件名,可以包含文件路径。
  • $dest:目标文件名,可以包含文件路径。
  • $context:可选参数,指定文件打开的上下文。

示例:

代码语言:javascript复制
copy('test.txt', 'test-copy.txt');

rename():重命名文件 rename() 函数用于重命名文件。

语法:

代码语言:javascript复制
bool rename(string $oldname, string $newname [, resource $context ]);

参数说明:

  • $oldname:旧文件名,可以包含文件路径。
  • $newname:新文件名,可以包含文件路径。
  • $context:可选参数,指定文件打开的上下文。

示例:

代码语言:javascript复制
rename('test.txt', 'new-test.txt');
php

0 人点赞