Funkcija unlink

Funkcija unlink dzēš failu norādītajā ceļā. Funkcija atgriež true veiksmīgas dzēšanas gadījumā un false kļūdas gadījumā. Kā parametru pieņem virkni ar ceļu uz failu.

Sintakse

phpunlink(filename);

Piemērs

Dzēšam failu test.txt pašreizējā direktorijā:

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

Koda izpildes rezultāts:

phptrue

Piemērs

Mēģināsim dzēst neesošu failu:

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

Koda izpildes rezultāts:

phpfalse

Piemērs

Faila dzēšana ar tā eksistences pārbaudi:

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

Skatiet arī

  • funkciju rmdir,
    kas dzēš direktoriju
  • funkciju file_exists,
    kas pārbauda faila eksistenci
  • funkciju is_writable,
    kas pārbauda rakstīšanas iespēju