PHP incluye soporte para funciones de acceso directo a E/S tal y como se especifican en la sección sexta del estandar de Posix. Estas funciones permiten realizar operaciones de E/S a un nivel inferior al de las funciones genericas de C como fopen() y fread(). Las funciones de acceso directo a E/S solo deberían emplearse cuando se requiere un control directo de un determinado dispositivo. En todos los demas casos, es mas adecuado el empleo de las funciones estandar del sistema de ficheros.
Nota: Esta extensión no está disponible en plataformas Windows
Para usar las funciones de acceso directo a E/S, se debe añadir el parámetro --enable-dio a las opciones de configuración de PHP.
La extensión de las funciones de acceso directo a E/S define un nuevo tipo de recurso: un descriptor de archivo devuelto por la función dio_open().