La classe streamWrapper
Introduction
Permet la cr�ation de gestionnaires de protocoles et de flux, � utiliser avec toutes les fonctions syst�me, telles que fopen(), fread() etc.).
Note: Cette classe n'est pas une classe concr�te : c'est juste un prototype d'une classe qui d�finirait son propre protocole.
Note: Impl�menter les m�thodes d'une mani�re qui n'est pas d�crite dans la documentation peut mener � des comportements ind�finis.
Une instance de cette classe est initialis�e aussit�t que les fonctions de flux tentent d'acc�der � une ressource avec un protocole.
Synopsis de la classe
Propri�t�s
- resource context
-
Le contexte courant, ou NULL si aucun contexte n'a �t� pass� � la fonction.
Utilisez la fonction stream_context_get_options() pour analyser le contexte.
Note: Cette propri�t� doit �tre public, pour que PHP puisse la remplir avec la ressource de contexte.
Historique
Version | Description |
---|---|
5.0.0 | Ajout de la propri�t� context. |
Sommaire
- streamWrapper::__construct ? Construit un nouveau gestionnaire de flux
- streamWrapper::dir_closedir ? Ferme une ressource de dossier
- streamWrapper::dir_opendir ? Ouvre un dossier en lecture
- streamWrapper::dir_readdir ? Lit un fichier dans un dossier
- streamWrapper::dir_rewinddir ? Remet au d�but une ressource de dossier
- streamWrapper::mkdir ? Cr�e un dossier
- streamWrapper::rename ? Renomme un fichier ou un dossier
- streamWrapper::rmdir ? Supprime un dossier
- streamWrapper::stream_cast ? Lit la ressource sous-jacente de flux
- streamWrapper::stream_close ? Ferme une ressource de flux
- streamWrapper::stream_eof ? Tests for end-of-file on a file pointer
- streamWrapper::stream_flush ? Exp�die le contenu
- streamWrapper::stream_lock ? Verrouillage logique de fichiers
- streamWrapper::stream_open ? Opens file or URL
- streamWrapper::stream_read ? Lit dans le flux
- streamWrapper::stream_seek ? Place le pointeur de flux � une position
- streamWrapper::stream_set_option ? Change les options du flux
- streamWrapper::stream_stat ? Lit les informations sur une ressource de fichier
- streamWrapper::stream_tell ? Lit la position courante dans un flux
- streamWrapper::stream_write ? �crit dans un flux
- streamWrapper::unlink ? Efface un fichier
- streamWrapper::url_stat ? Lit les informations sur un fichier