Hàm unlink

Hàm unlink xóa một tệp theo đường dẫn chỉ định. Hàm trả về true khi xóa thành công và false trong trường hợp lỗi. Tham số nhận vào là một chuỗi chứa đường dẫn đến tệp.

Cú pháp

phpunlink(filename);

Ví dụ

Hãy xóa tệp test.txt trong thư mục hiện tại:

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

Kết quả thực thi mã:

phptrue

Ví dụ

Thử xóa một tệp không tồn tại:

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

Kết quả thực thi mã:

phpfalse

Ví dụ

Xóa tệp với việc kiểm tra sự tồn tại của nó:

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

Xem thêm

  • hàm rmdir,
    hàm xóa thư mục
  • hàm file_exists,
    hàm kiểm tra sự tồn tại của tệp
  • hàm is_writable,
    hàm kiểm tra khả năng ghi