PHP stream_copy_to_stream() Fonction
Exemple
Copier 1024 octets de données d'un flux à un autre :
<?php
$src = fopen("test1.txt", "r");
$dest = fopen("test2.txt", "w");
// Copier 1024 octets dans test2.txt
echo stream_copy_to_stream($src, $dest, 1024) . " octets copiés dans test2.txt";
?> Définition et Utilisation
La fonction stream_copy_to_stream() permet de copier des données d'un flux à un autre.
Syntaxe
stream_copy_to_stream( src, dest, maxlength, offset ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| src | Requis. Spécifie le flux source à partir duquel copier des données. |
| dest | Requis. Spécifie le flux de destination vers lequel copier des données. |
| maxlength | Optionnel. Spécifie le nombre maximum d'octets à copier. |
| offset | Optionnel. Spécifie l'offset à partir duquel commencer à copier des données. |
Détails Techniques
| Valeur de Retour : | Le nombre total d'octets copiés. FALSE en cas d'échec. |
|---|---|
| Version PHP : | 5.0+ |
| Journal des Modifications PHP : | PHP 5.1 : Ajout du paramètre offset . |