php_stream_tell
<<<
php_stream_copy_to_stream php_stream_copy_to_mem
>>>

10.1.4 Référence des API communes de flux
10.1 API de flux les auteurs d'extensions
10 API PHP : Interface pour les extensions
 Manuel PHP

php_stream_stat_path
php_stream_stat
php_stream_open_wrapper
php_stream_read
php_stream_write
php_stream_eof
php_stream_getc
php_stream_gets
php_stream_close
php_stream_flush
php_stream_seek
php_stream_tell
->php_stream_copy_to_stream
php_stream_copy_to_mem
php_stream_make_seekable
php_stream_cast
php_stream_can_cast
php_stream_is_persistent
php_stream_is
php_stream_passthru
php_register_url_stream_wrapper
php_unregister_url_stream_wrapper
php_stream_open_wrapper_ex
php_stream_open_wrapper_as_file
php_stream_filter_register_factory
php_stream_filter_unregister_factory

10.1.4.13 php_stream_copy_to_stream()Copie des données d'un flux à l'autre

[ Exemples avec hp_stream_copy_to_stream ]   CVS uniquement

size_t  php_stream_copy_to_stream ( php_stream *   src , php_stream *   dest , size_t   maxlen )

php_stream_copy_to_stream essaie de lire un maximum de maxlen octets dans le flux src puis de les écrire dans le flux dest . La fonction retourne le nombre d'octets copiés.

Si vous souhaitez copier tous les octets restants dans le flux src , passez la constante PHP_STREAM_COPY_ALL comme valeur de maxlen .

Note

Cette fonction va essayer d'effectuer la copie de la manière la plus efficace, en utilise dans buffer mémoire lorsque c'est possible.

<< php_stream_copy_to_stream >>
php_stream_tell Référence des API communes de flux php_stream_copy_to_mem