stream_copy_to_stream
(PHP 5)
stream_copy_to_stream -- Copia datos desde una secuencia a otra
Descripción
int
stream_copy_to_stream ( resource fuente, resource destino [, int longitud_maxima [, int desplazamiento]] )
Crea una copia de hasta longitud_maxima
bytes de datos a partir de la posición actual (o desde la
posición desplazamiento, si se
especifica) en fuente y la direcciona a
destino. Si
longitud_maxima no se especifica,
será copiado todo el contenido restante en
fuente.
Lista de parámetros
- fuente
La secuencia fuente
- destino
La secuencia de destino
- longitud_maxima
Cantidad máxima de bytes a copiar
- desplazamiento
El desplazamiento desde donde empezar a copiar los datos
Valores retornados
Devuelve el conteo total de bytes copiados.
Ejemplos
Ejemplo 1. Un ejemplo de
stream_copy_to_stream()
<?php $fuente = fopen('http://www.example.com', 'r'); $dest1 = fopen('primer1k.txt', 'w'); $dest2 = fopen('resto.txt', 'w');
echo stream_copy_to_stream($fuente, $dest1, 1024) . " bytes copiados a primer1k.txt\n"; echo stream_copy_to_stream($fuente, $dest2) . " bytes copiados a resto.txt\n";
?>
|
|