Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2011, 03:12
Avatar de Artificium
Artificium
 
Fecha de Ingreso: enero-2011
Mensajes: 492
Antigüedad: 14 años, 1 mes
Puntos: 81
Respuesta: file_exists vs. is_file/is_dir

Ciertamente pueden usarse tanto file_exists como is_file para lo mismo en alguna ocasión, pero son distintos, por ejemplo, si quieres saber que el archivo existe puedes usar tanto file_exists como is_file, pero si obtienes mediantes scandir un array de archivos y carpetas contenidos dentro de una carpeta y quieres filtrar solo los archivos, entonces no te va a servir file_exists, porque esto devuelve verdadero si la ruta que le pasas es un archivo o una carpeta. Para este caso necesitas usar is_file. Lo mismo para is_dir pero en el caso que deses filtrar carpetas.