unlink funksiyası

unlink funksiyası göstərilən yoldakı faylı silir. Funksiya uğurlu silinmə zamanı true, xəta baş verərsə false qaytarır. Parametr kimi faylın yolunu ifadə edən sətri qəbul edir.

Sintaksis

phpunlink(filename);

Nümunə

Cari qovluqdakı test.txt faylını silək:

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

Kodun icrasının nəticəsi:

phptrue

Nümunə

Gəlin mövcud olmayan faylı silməyə çalışaq:

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

Kodun icrasının nəticəsi:

phpfalse

Nümunə

Faylın mövcudluğunu yoxlayaraq silmə:

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

Həmçinin bax

  • rmdir funksiyası,
    qovluğu silir
  • file_exists funksiyası,
    faylın mövcudluğunu yoxlayır
  • is_writable funksiyası,
    yazma imkanını yoxlayır