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

streamWrapper
streamWrapper {
/* Propri�t�s */
public resource $context ;
/* M�thodes */
__construct ( void )
public bool dir_closedir ( void )
public bool dir_opendir ( string $path , int $options )
public string dir_readdir ( void )
public bool dir_rewinddir ( void )
public bool mkdir ( string $path , int $mode , int $options )
public bool rename ( string $path_from , string $path_to )
public bool rmdir ( string $path , int $options )
public resource stream_cast ( int $cast_as )
public void stream_close ( void )
public bool stream_eof ( void )
public bool stream_flush ( void )
public bool stream_lock ( mode $operation )
public bool stream_open ( string $path , string $mode , int $options , string &$opened_path )
public string stream_read ( int $count )
public bool stream_seek ( int $offset , int $whence = SEEK_SET )
public bool stream_set_option ( int $option , int $arg1 , int $arg2 )
public array stream_stat ( void )
public int stream_tell ( void )
public int stream_write ( string $data )
public bool unlink ( string $path )
public array url_stat ( string $path , int $flags )
}

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