PHP | unlink()函数
unlink()函数是PHP中的一个内置函数,用于删除文件。它类似于 UNIX unlink()函数。 $filename 作为需要删除的参数发送,函数在成功时返回 True,在失败时返回 false。
句法:
unlink( $filename, $context )
参数:该函数接受上面提到的两个参数,如下所述:
- $filename:强制参数,指定要删除的文件的文件名。
- $context:它是一个可选参数,它指定文件句柄的上下文,可用于修改流的性质。
返回值:成功返回True,失败返回False。
错误和异常:
- unlink()函数在失败时生成 E_WARNING 级别的错误。
- Web 服务器用户必须具有对目录的写入权限才能使用 unlink()函数。
- unlink()函数返回布尔值 False,但很多时候它会返回一个非布尔值,其计算结果为 False。
下面的程序说明了PHP中的 unlink()函数:
假设有一个名为“gfg.txt”的文件
方案一:
PHP
PHP
输出:
gfg.txt has been deleted
方案二:
PHP
输出:
Warning: unlink() expects parameter 1 to be a valid path, resource
given in C:\xampp\htdocs\server.php on line 12
Resource id #3 cannot be deleted due to an error
参考: 函数 : PHP 。 PHP