関数unlink
関数unlinkは、指定されたパスのファイルを削除します。
この関数は、削除に成功するとtrueを返し、
エラーが発生した場合はfalseを返します。パラメータとして
ファイルへのパスを表す文字列を受け取ります。
構文
unlink(filename);
例
カレントディレクトリにあるファイルtest.txtを削除します:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
コードの実行結果:
true
例
存在しないファイルを削除しようとします:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
コードの実行結果:
false
例
ファイルの存在を確認して削除します:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
関連項目
-
ディレクトリを削除する関数
rmdir、
-
ファイルの存在を確認する関数
file_exists、
-
書き込み権限を確認する関数
is_writable、