How can relative and absolute paths be used effectively in PHP for file deletion operations?

When deleting files in PHP, it's important to use the correct file path to ensure that the intended file is deleted. Relative paths are based on the current working directory, while absolute paths start from the root directory of the file system. To effectively use relative and absolute paths for file deletion operations in PHP, always ensure that you provide the correct path to the file you want to delete.

// Using relative path for file deletion
$fileToDelete = 'folder/file.txt';
if (file_exists($fileToDelete)) {
    unlink($fileToDelete);
    echo 'File deleted successfully using relative path.';
} else {
    echo 'File not found.';
}

// Using absolute path for file deletion
$absolutePath = '/var/www/html/folder/file.txt';
if (file_exists($absolutePath)) {
    unlink($absolutePath);
    echo 'File deleted successfully using absolute path.';
} else {
    echo 'File not found.';
}