・ユ・。・、・�キ・ケ・ニ・� エリソ�
PHP Manual

fpassthru

(PHP 4, PHP 5)

fpassthru・ユ・。・、・�ン・、・ソセ螟ヒサト、テ、ニ、、、�ケ、ル、ニ、ホ・ヌ。シ・ソ、ミホマ、ケ、�

タ篶タ

int fpassthru ( resource $handle )

ヘソ、ィ、鬢�ソ・ユ・。・、・�ン・、・ソ、� EOF 、゙、ヌニノ、゚。「キ�フ、ミホマ・ミ・テ・ユ・。、ヒスュスミ、キ、゙、ケ。」

・ユ・。・、・�ヒエ訷ヒ・ヌ。シ・ソ、ュスェ、ィ、ニ、、、��遉ヌ ・ユ・。・、・�ン・、・ソ、ユ・。・、・�ホタ霹ャ、ヒ・�サ・テ・ネ、ケ、�ヒ、マ rewind() 、ウ。シ・�ケ、�ャヘラ、ャ、「、熙゙、ケ。」

・ユ・。・、・�ケソキ、キ、ソ、�テト熙ホ・ェ・ユ・サ・テ・ネ、オ、ケ、ホ、ヌ、マ、ハ、ッ ニ簣ニ、ミホマ・ミ・テ・ユ・。、ヒ・タ・ラ、キ、ソ、、、タ、ア、ホセ�遑「 readfile() 、ネヘム、ケ、�ウ、ネ、ャイトヌス、ヌ、ケ。」 、ウ、ホセ�遑「fopen() ・ウ。シ・�マノャヘラ、「、熙゙、サ、」

・ム・鬣癸シ・ソ

handle

・ユ・。・、・�ン・、・ソ、マ。「ヘュク妤ハ・ユ・。・、・�ン・、・ソ、ヌ、「、�ャヘラ、ャ、「、遙「 fopen() 、゙、ソ、マ fsockopen() 、ヌタオセ�ヒ・ェ。シ・ラ・オ、�ソ 。ハ、ス、キ、ニ、゙、タ fclose() 、ヌ・ッ・悅シ・コ、オ、�ニ、、、ハ、、。ヒ ・ユ・。・、・�リ、キ、ニ、、、�ャヘラ、ャ、「、熙゙、ケ。」

ハヨ、�ヘ

・ィ・鬘シ、ャオッ、ウ、テ、ソセ�遑「fpassthru() 、マ FALSE 、ヨ、キ、゙、ケ。」 、ス、�ハウー、ホセ�遑「fpassthru() 、マ handle 、ォ、鯣ノ、゚ケ�、タハクサ妤ホソヨ、キ。「スミホマ、リナマ、キ、゙、ケ。」

ホ�

ホ�1 ・ミ・、・ハ・�ユ・。・、・�ヒツミ、ケ、� fpassthru() 、ホサネヘムホ�

<?php

// ・ミ・、・ハ・�筍シ・ノ、ヌ・ユ・。・、・�ェ。シ・ラ・ケ、�
$name './img/ok.png';
$fp fopen($name'rb');

// タオ、キ、、・リ・テ・タ、ミ、ケ、�
header("Content-Type: image/png");
header("Content-Length: " filesize($name));

// イ霖�タ・ラ、キ・ケ・ッ・�ラ・ネ、ェホサ、ケ、�
fpassthru($fp);
exit;

?>

テ擎ユ

テ擎ユ:

fpassthru() 、� Windows ・キ・ケ・ニ・爨ホ・ミ・、・ハ・�ユ・。・、・�ヌ サネヘム、ケ、��遑「fopen() 、ウ。シ・�ケ、�ン、ヒ ・筍シ・ノ、ヒ b 、ノイテ、キ、ニ・ミ・、・ハ・�筍シ・ノ、ヌ・ユ・。・、・�� ・ェ。シ・ラ・ケ、�隍ヲ、ヒ、キ、ニ、ッ、タ、オ、、。」

・ミ・、・ハ・�ユ・。・、・�キ、ヲセ�遉マ。「ノャヘラ、ヌ、ハ、ッ、ニ、� b ・ユ・鬣ー、ネヘム、ケ、�隍ヲ、ヒ、キ、゙、キ、遉ヲ。」 、ス、�ヒ、隍遙「・ケ・ッ・�ラ・ネ、ホイトネツタュ、ャ、隍�筅ッ、ハ、熙゙、ケ。」

サイケヘ


・ユ・。・、・�キ・ケ・ニ・� エリソ�
PHP Manual