Funksioni unlink

Funksioni unlink fshin një skedar në rrugën e specifikuar. Funksioni kthen true nëse fshirja është e suksesshme dhe false në rast gabimi. Si parametër pranon një varg me rrugën drejt skedarit.

Sintaksa

phpunlink(filename);

Shembull

Le të fshijmë skedarin test.txt në drejtorinë aktuale:

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

Rezultati i ekzekutimit të kodit:

phptrue

Shembull

Le të përpiqemi të fshijmë një skedar që nuk ekziston:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shembull

Fshirja e një skedari me kontroll të ekzistencës së tij:

php<?php
  $file = 'data.txt';
  if (file_exists($file)) {
    $res = unlink($file);
    echo $res ? 'Skedari u fshi' : 'Gabim në fshirje';
  } else {
    echo 'Skedari nuk u gjet';
  }
?>

Shihni gjithashtu

  • funksionin rmdir,
    i cili fshin një drejtori
  • funksionin file_exists,
    i cili kontrollon ekzistencën e skedarit
  • funksionin is_writable,
    i cili kontrollon mundësinë e shkrimit