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