Definisi dan Penggunaan
Fungsi stream_copy_to_stream()
digunakan untuk dapat menyalin data dari satu stream ke stream lainnya.
Syntax
stream_copy_to_stream(src, dest, maxlength, offset)
Nilai Parameter
Parameter | Deskripsi |
---|---|
src | Required. Menentukan sumber stream untuk menyalin data |
dest | Required. Menentukan tujuan stream untuk menyalin data |
maxlength | Optional. Menentukan byte maksimum untuk disalin |
offset | Optional. Menentukan offset di mana untuk mulai menyalin data |
Detail Teknis
Return Value: | Mengembalikan jumlah total byte yang disalin. FALSE jika gagal |
---|---|
PHP Version: | 5.0+ |
PHP Changelog: | PHP 5.1: Menambahkan parameter offset |
Contoh
Salin 1024 byte data dari satu stream ke stream lainnya:
<?php $src = fopen("test1.txt", "r"); $dest = fopen("test2.txt", "w"); // Salin 1024 byte ke test2.txt echo stream_copy_to_stream($src, $dest, 1024) . " byte disalin ke test2.txt"; ?>