Si unlink() es un bool que:
Cita:
... ¿por qué al hacer esto me da un warning? (además de arrojarme correctamente el mensaje de "no existía")
Iniciado por php.net
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Código PHP:
if(unlink($_SERVER["DOCUMENT_ROOT"] . "/carpeta/archivito_inexistente.txt")){
echo "borrado!";
}
else{
echo "no existía";
}
Gracias y saludos
EDIT: No necesito solucionar el tema, ya le hice un file_exists(). Es una pregunta... filosófica si se quiere