ストリーム 関数
PHP Manual

stream_copy_to_stream

(PHP 5)

stream_copy_to_streamデータをあるストリームから別のストリームにコピーする

説明

int stream_copy_to_stream ( resource $source , resource $dest [, int $maxlength [, int $offset ]] )

現在の位置(あるいはもし指定されていれば offset の位置)から最大 maxlength バイトのデータを source から dest にコピーします。もし maxlength が指定されていない 場合は、source にある残りすべてのデータが コピーされます。

パラメータ

source

コピー元のストリーム。

dest

コピー先のストリーム。

maxlength

コピーする最大バイト数。

offset

コピーを開始する位置。

返り値

コピーされたバイト数を返します。

変更履歴

バージョン 説明
5.1.0 offset パラメータが追加されました。

例1 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$dest11024) . " バイトが first1k.txt にコピーされました\n";
echo 
stream_copy_to_stream($src$dest2) . " バイトが remainder.txt にコピーされました\n";

?>

参考


ストリーム 関数
PHP Manual
[お役立ちリンク集]

NPO法人の設立(東京・大阪) 東京や大阪などNPO法人を設立する場合の注意点等を紹介

不動産・賃貸・マンション 不動産・賃貸・マンションに関する用語集です。

堺市の入院・内科

大阪の賃貸探し 大阪で賃貸を探している方は大阪ホームへ

東京の賃貸マンション 東京で賃貸を探すなら東京賃貸.orgへ