PHP tiene un par de maneras para que compruebe si hay tipos de archivo. Si usted tiene un formulario que solicita a los usuarios cargar archivos , puede comprobar qué tipo de archivo que el usuario intenta cargar para que no termina recibiendo archivos peligrosos , o simplemente para asegurarse de que si las imágenes son todo lo que quieras , las imágenes se todo lo que usted conseguirá , y se puede utilizar la función de PHP "filetype " para volver tipos de archivo para los archivos y carpetas que ya existen en el servidor . Instrucciones PHP array $ _FILES 1
Abra su archivo PHP y coloque el cursor donde desea permitir a los usuarios cargar un archivo y comprobar el tipo de archivo. 2 < p> escriba lo siguiente: ?
Esta parte de la función comprueba si el usuario ya ha utilizado un cuadro de entrada llamado "filetype " para seleccionar y subido un archivo . Si es así , utiliza la matriz $ _FILES para comprobar el "tipo" de archivo 3
archivo: < input type = "file \\ " \\ name = \\ "filetype \\ " id = \\ "filetype \\" />
< /form> " ; }
>
Esto crea una forma sencilla de pedir al usuario que seleccione un archivo mediante un cuadro de entrada llamado ? " filetype " y presentar la carga de archivos . Luego cierra los tags " si " función y PHP. 4
Guarde el archivo y subirlo a su servidor Web. PHP Extensión Función < br > 5
Abra su archivo PHP y coloque el cursor donde desea comprobar un tipo de archivo para los archivos y carpetas en el servidor 6
Escriba lo siguiente : .
< ; ? php echo
tipo de archivo ( ' img /');
eco tipo de archivo ( ' img /myImage.jpg ');
eco tipo de archivo ( ' index.html' ) ;
>
la primera llamada a la función de tipo de archivo devuelve " dir" para el directorio ? . Los otros dos , tanto "file ". Regreso Otros tipos de retorno incluyen el " link" para enlaces simbólicos , " bloque" o " char" para los dispositivos especiales , " fifo " para una canalización con nombre o " desconocido" si la función no puede leer el archivo . 7