unlink функциясы

unlink функциясы көрсетілген жол бойынша файлды жояды. Функция сәтті жойылған жағдайда true мәнін қайтарады ал қате болған жағдайда false мәнін қайтарады. Параметр ретінде файлға дейінгі жолы бар жолды қабылдайды.

Синтаксис

phpunlink(filename);

Мысал

Ағымдағы бумадағы test.txt файлын жойып жіберейік:

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

Кодты орындау нәтижесі:

phptrue

Мысал

Жоқ файлды жоюға тырысайық:

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

Кодты орындау нәтижесі:

phpfalse

Мысал

Файлды оның бар екенін тексеру арқылы жою:

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

Сондай-ақ қараңыз

  • rmdir функциясын,
    бұл буманы жояды
  • file_exists функциясын,
    бұл файлдың бар екенін тексереді
  • is_writable функциясын,
    бұл жазу мүмкіндігін тексереді