PHP supporte les entrées/sorties directes, comme décrites dans le
Standard Posix (Section 6). Cela permet de réaliser des accès
en lecture/écriture à un niveau inférieur aux fonctions proposées
par le langage C (fopen, fread...).
L'utilisation des fonctions DIO ne doit être envisagée que si le contrôle
directe d'un périphérique est requis. Dans les autres cas, les fonctions
système de fichier sont plus
qu'adéquates.
Note :
Cette extension a été déplacée dans le module
PECL et ne sera plus intégrée dans PHP à partir de PHP 5.1.0.
Cette extension est disponible sur les plates-formes Windows depuis PHP 5.0.0.
Ces fonctions sont disponibles dans le module PHP
standard, qui est toujours accessible.
Pour faire fonctionner ces fonctions, vous devez configurer
PHP avec l'option --enable-dio.
Ces constantes sont définies par cette
extension, et ne sont disponibles que si cette extension a été compilée avec
PHP, ou bien chargée au moment de l'exécution.
Cette extension ne définit aucune directive de
configuration.
Cette extension définit un type de ressource :
un descripteur de fichier retourné par dio_open().