7.100 Flôts
7 Index des fonctions
Manuel PHP
. Introduction ->Filtres de flôts . Contextes de flôts . Installation . Classes Stream . Constantes prédefinies . Erreurs de flôts . Exemples . stream_context_create . stream_context_get_options . stream_context_set_option . stream_context_set_params . stream_copy_to_stream . stream_filter_append . stream_filter_prepend . stream_filter_register . stream_get_filters . stream_get_line . stream_get_meta_data . stream_get_transports . stream_get_wrappers . stream_register_wrapper . stream_select . stream_set_blocking . stream_set_timeout . stream_set_write_buffer . stream_socket_accept . stream_socket_client . stream_socket_get_name . stream_socket_server . stream_wrapper_register
|
7.100.2 Filtres de flôts
Un
filtre
est une fonction finale qui effectue des opérations
sur les données qui sont lues ou écrites dans un flôt. Un nombre arbitraire de
filtre peuvent être ajoutés sur un flôt. Des filtres personnalisés peuvent aussi
être ajoutés avec la fonction
stream_register_filter
, ou bien
dans une extension avec l'API C de API de flôts les auteurs d'extensions . Pour connaître la liste
des gestionnaires actuellement enregistrés, utilisez la fonction
stream_get_filters
.
Un flôt est identifié dans la forme
protocole
://
serveur
-
protocole
( chaîne de caractères ) -
Le nom du protocole utilisé. Par exemple : file,
http, https, ftp, ftps, compress.zlib, compress.bz2, ssl, tls et php.
Voyez Liste des protocoles supportés pour une liste de gestionnaires intégrés
à
PHP
. Si aucun gestionnaire n'est spécifié, la fonction utilise
par défaut
file
://).
-
serveur
-
Dépend du gestionnaire utilisé. Pour les flôts liés au système de fichier,
c'est généralement un chemin et un nom de fichier. Pour les objets
réseau, c'est généralement un nom de serveur, et un chemin. Encore une
fois, reportez vous à Liste des protocoles supportés pour une description
des différents serveurs de gestionnaire.
|