Функција unlink

Функција unlink брише фајл на наведеној путањи. Функција враћа true при успешном брисању и false у случају грешке. Као параметар прима стринг са путањом до фајла.

Синтакса

phpunlink(filename);

Пример

Обришимо фајл test.txt у тренутном директоријуму:

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

Резултат извршавања кода:

phptrue

Пример

Покушајмо да обришемо фајл који не постоји:

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

Резултат извршавања кода:

phpfalse

Пример

Брисање фајла са провером његовог постојања:

php<?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,
    која проверава могућност писања