(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";
?>