file_exists
и is_file
могут принимать относительный путь, но unlink
нет. Таким образом, мы должны преобразовать относительный путь в абсолютный.
unlink(realpath($file)); // this should suffice
Относительный путь выглядит так: ../../path/to/file.php
Абсолютный путь выглядит следующим образом: /path/to/file.php
Надеюсь, это поможет.