#推奨: 「ファイルをバイナリに変換する PHP メソッド: 最初に "header("Content-type: image/jpeg");" を設定し、次に fopen 関数と fread 関数を通じてファイルを開いて読み取り、最後に画像ファイルを変換します。 to binary ストリームをクライアントに出力するだけです。
PHP チュートリアル #」
php はファイルをバイナリ出力に変換します
header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata;
/** * 支持文件类型上传到OSS */ public static function uploadFile($filename, $ext = 'jpg', $type = Enum_OSS_File_Type::IMG) { $content = static::file2content($filename); return static::upload($content, $ext, $type); } public static function file2content($filename) { return fread(fopen($filename, 'r'), filesize($filename)); }
以上がPHP でファイルをバイナリ出力に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。