Fonctions de flux PHP
Introduction aux flux PHP
Les flux permettent de généraliser les fichiers, les réseaux, la compression de données et d'autres opérations qui partagent un ensemble commun de fonctions et d'utilisations. Dans sa définition la plus simple, un flux est un objet de ressource qui présente un comportement de flux. Cela signifie qu'il peut être lu ou écrit de manière linéaire et peut permettre d'utiliser fseek() pour se déplacer à un emplacement arbitraire dans le flux.
Un wrapper est un code supplémentaire qui indique au flux comment gérer des protocoles ou des encodages spécifiques.
Installation
Les fonctions de flux font partie intégrante du cœur de PHP. Aucune installation n'est nécessaire pour utiliser ces fonctions.
Fonctions de flux PHP
| Fonction | Description |
|---|---|
| set_socket_blocking() | Obsolète dans PHP 5.4 et supprimé dans PHP 7.0. Alias de stream_set_blocking() |
| stream_bucket_prepend() | |
| stream_context_create() | |
| stream_context_get_default() | |
| stream_context_get_options() | |
| stream_context_get_params() | |
| stream_context_set_default() | |
| stream_context_set_options() | |
| stream_context_set_params() | |
| stream_copy_to_stream() | Copie des données d'un flux à un autre |
| stream_filter_append() | Ajoute un filtre à un flux |
| stream_filter_prepend() | |
| stream_filter_register() | |
| stream_filter_remove() | |
| stream_get_contents() | |
| stream_get_filters() | |
| stream_get_line() | |
| stream_get_meta_data() | |
| stream_get_transports() | |
| stream_get_wrappers() | |
| stream_is_local() | |
| stream_isatty() | |
| stream_notification_callback() | |
| stream_register_wrapper() | Alias de stream_wrapper_register() |
| stream_resolve_include_path() | |
| stream_select() | |
| stream_set_blocking() | |
| stream_set_chunk_size() | |
| stream_set_read_buffer() | |
| stream_set_timeout() | |
| stream_set_write_buffer() | |
| stream_socket_accept() | |
| stream_socket_client() | |
| stream_socket_enable_crypto() | |
| stream_socket_get_name() | |
| stream_socket_pair() | |
| stream_socket_recvfrom() | |
| stream_socket_sendto() | |
| stream_socket_server() | |
| stream_socket_shutdown() | |
| stream_supports_lock() | |
| stream_wrapper_register() | |
| stream_wrapper_restore() | |
| stream_wrapper_unregister() |