(PHP 5)
stream_copy_to_stream — Copie des données depuis un flux vers un autre
Fait une copie jusqu'à maxlength octets de données depuis la position courante du pointeur (ou depuis la position offset, si spécifié) dans le flux source vers le paramètre dest. Si maxlength n'est pas spécifié, tout le reste du flux source sera copié.
Le flux de source
Le flux de destination
Nombre maximal d'octets à copier
L'offset où démarrer la copie de données
Retourne le nombre total d'octets copiés.
Version | Description |
---|---|
5.1.0 | Ajout du paramètre offset |
Exemple #1 Exemple avec stream_copy_to_stream()
<?php
$src = fopen('http://www.example.com', 'r');
$dest1 = fopen('first1k.txt', 'w');
$dest2 = fopen('remainder.txt', 'w');
echo stream_copy_to_stream($src, $dest1, 1024) . " octets copiés vers first1k.txt\n";
echo stream_copy_to_stream($src, $dest2) . " octets copiés vers remainder.txt\n";
?>