画像をバイナリに変換する
php メソッド: まず、filesize 関数を通じて指定された画像ファイルのサイズを取得し、次に fread 関数と fopen 関数を使用してファイルを読み取り、最後に対応するファイルを実行して画像を出力します。クライアントへのバイナリ ストリームの形式。
php は画像ファイルをバイナリ出力に変換します
メソッド:header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata;これは非常に簡単です4 行のコードにより、画像はバイナリ ストリームの形式でクライアントに出力されます。これは、画像を開くのと何ら変わりません。 ここで、送信されるヘッダーは特定の状況によって異なり、必ずしも image/jpeg であるとは限らないことに注意してください。 JPG は image/jpeg ですが、PNG は image/png で、画像の種類が異なると出力されるヘッダーも異なります。 関連知識の詳細については、
PHP 中国語 Web サイト をご覧ください。
以上がPHPで画像をバイナリに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。