Services webmasters
Partenaires
Jeux concours gratuits
 
dio_fcntl
<<<
dio_open dio_read
>>>

7.22 Direct IO
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
dio_close
dio_fcntl
->dio_open
dio_read
dio_seek
dio_stat
dio_tcsetattr
dio_truncate
dio_write

7.22.9 dio_open() Ovre un nouveau fichier

[ Exemples avec dio_open ]   PHP 4 >= 4.2.0

resource  dio_open ( string   filename , int   flags , int   mode )

dio_open ouvre un accès à un fichier, et retourne une ressource de fichier, ou bien -1 si une erreur survient. Si flags vaut O_CREAT, le troisième paramètre optionnel mode indiquera le mode du fichier (les permissions). Le paramètre flags peut prendre l'une des valeurs suivantes :

  • O_RDONLY - ouvre un fichier en lecture
  • O_WRONLY - ouvre un fichier en écriture
  • O_RDWR - ouvre un fichier en lecture et écriture
Le paramètre flags peut aussi inclure une combinaison des options suivantes :
  • O_CREAT - crée le fichier, s'il n'existe pas
  • O_EXCL - si O_CREAT et O_EXCL sont utilisé, dio_open échouera si le fichier existe déjà.
  • O_TRUNC - si le fichier existe, etqu,il est ouvert en écriture, le fichier sera réduit à la taille nulle.
  • O_APPEND - les écritures se font à partir de la fin du fichier.
  • O_NONBLOCK -active le mode non bloquant

<< dio_open >>
dio_fcntl Direct IO dio_read
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -