Az unlink függvény

Az unlink függvény törli a fájlt a megadott elérési úton. A függvény true értéket ad vissza sikeres törlés esetén és false értéket hiba esetén. Paraméterként egy karakterláncot fogad el a fájl elérési útjával.

Szintaxis

phpunlink(filename);

Példa

Töröljük a test.txt fájlt az aktuális könyvtárban:

php<?php
  $res = unlink('test.txt');
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phptrue

Példa

Próbáljunk meg egy nem létező fájlt törölni:

php<?php
  $res = unlink('nonexistent.txt');
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phpfalse

Példa

Fájl törlése annak létezésének ellenőrzésével:

php<?php
  $file = 'data.txt';
  if (file_exists($file)) {
    $res = unlink($file);
    echo $res ? 'File deleted' : 'Delete error';
  } else {
    echo 'File not found';
  }
?>

Lásd még

  • a rmdir függvényt,
    amely könyvtárat töröl
  • a file_exists függvényt,
    amely a fájl létezését ellenőrzi
  • a is_writable függvényt,
    amely az írhatóságot ellenőrzi