Funkcija unlink

Funkcija unlink briše fajl na navedenoj putanji. Funkcija vraća true pri uspešnom brisanju i false u slučaju greške. Kao parametar prihvata string sa putanjom do fajla.

Sintaksa

phpunlink(filename);

Primer

Obrisaćemo fajl test.txt u trenutnom direktorijumu:

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

Rezultat izvršavanja koda:

phptrue

Primer

Pokušaćemo da obrišemo fajl koji ne postoji:

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

Rezultat izvršavanja koda:

phpfalse

Primer

Brisanje fajla uz proveru njegovog postojanja:

php<?php
  $file = 'data.txt';
  if (file_exists($file)) {
    $res = unlink($file);
    echo $res ? 'Fajl obrisan' : 'Greška pri brisanju';
  } else {
    echo 'Fajl nije pronađen';
  }
?>

Pogledajte takođe

  • funkciju rmdir,
    koja briše direktorijum
  • funkciju file_exists,
    koja proverava postojanje fajla
  • funkciju is_writable,
    koja proverava mogućnost pisanja