Manuel PHP
Précédent |  | Suivant

# stream_copy_to_stream

(PHP 5)

stream_copy_to_stream -- Copie des données depuis un flux vers un autre

## Description

int stream_copy_to_stream ( resource source, resource dest [, int maxlength])

stream_copy_to_stream() copie jusqu'à `maxlength` octets de données depuis la position courante du pointeur dans le flux `source` vers le paramètre `dest`. Si `maxlength` n'est pas spécifié, tout le reste du flux `source` sera copié. stream_copy_to_stream() retourne le total d'octets copié.

Exemple 1. Exemple avec stream_copy_to_stream()

`<?php $src = fopen('http://www.exemple.com','r'); $dest1 = fopen('first1k.txt','w'); $dest2 = fopen('remainder.txt','w'); print stream_copy_to_stream($src, $dest1, 1024) . " octets copiés vers first1k.txt\n"; print stream_copy_to_stream($src, $dest2) . " octets copiés vers remainder.txt\n"; ?>`

Voir aussi copy().

Précédent | Sommaire | Suivant
stream_context_set_params | Niveau supérieur | stream_filter_append