Функция 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 функцияси,
    у ёзиш имкониятини текширади