php_stream_copy_to_stream

(no version information, might be only in CVS)

php_stream_copy_to_stream -- Copie des données d'un flux à l'autre

Description

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.