• « umask
  • Inotify »
  • PHP Manual
  • Функции файловой системы
  • Удаляет файл

unlink

(PHP 4, PHP 5, PHP 7, PHP 8)

unlink — Удаляет файл

Описание

unlink(string $filename, ?resource $context = null): bool

Функция удаляет файл filename. Функция похожа на функцию unlink() в языке C на системах Unix. При неудачном выполнении функция вызовет ошибку уровня E_WARNING.

Список параметров

filename

Путь к файлу.

Функция удалит символическую ссылку, если файл — символическая ссылка. Чтобы удалить символическую ссылку на каталог в ОС Windows, вместо этой функции вызывают функцию rmdir().

context

Ресурс (resource) контекста потока.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
7.3.0 В ОС Windows теперь можно удалить файлы функцией unlink() через дескрипторы, хотя раньше это не удавалось. Тем не менее, всё ещё невозможно повторно создать удалённый файл, пока все дескрипторы к нему не будут закрыты.

Примеры

Пример #1 Пример простого использования функции unlink()

<?php

$fh
= fopen('test.html', 'a');
fwrite($fh, '<h1>Привет, мир!</h1>');
fclose($fh);

unlink('test.html');

?>

Смотрите также

  • rmdir() - Удаляет директорию