fread()関数を使用するとバイナリファイルを読み込むことができます。
fread()関数は、第一引数でファイルハンドルを指定し、第二引数で指定したサイズ分を読み込みます。
ファイルの読み込みに失敗すると、FALSEを返します。
<?php $filename = "c:/temp/sample.gif"; $handle = fopen( $filename, "rb" ); $imgdata = fread( $handle, filesize($filename) );//全データ読み込むので、filesize()関数でファイルサイズを指定しています。 fclose($handle); ?>
[対象]
PHP 5.x