Funkcija unlink

Funkcija unlink pašalina failą nurodytu keliu. Funkcija grąžina true sėkmingo šalinimo atveju ir false klaidų atveju. Kaip parametrą priima eilutę su keliu į failą.

Sintaksė

phpunlink(filename);

Pavyzdys

Pašalinsime failą test.txt esančioje direktorijoje:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Pabandykime pašalinti neegzistuojantį failą:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Failo šalinimas su jo egzistavimo patikrinimu:

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

Taip pat žiūrėkite

  • funkciją rmdir,
    kuri pašalina direktoriją
  • funkciją file_exists,
    kuri tikrina failo egzistavimą
  • funkciją is_writable,
    kuri tikrina įrašymo galimybę