kiku-_-san回答ポイント 70ptウォッチ 1

XREAの掲示板(http://sb.xrea.com/showthread.php?t=12458)で解決しなかったためこちらで質問致します。

XREAにて下記PHPコードを実行するとバイナリの先頭数バイトしかブラウザに出力されません。
さらに、先頭に改行コードLFが入ります。(PHPファイルの先頭および末尾に改行が入っているわけではありません。)
また、PHPファイルの文字コードはUTF-8Nです。
いい解決策はないでしょうか?

■環境
・サーバ
  s238
・PHP
  5.1.6

■用意するファイル
・image.jpg(4500bytes)
・image.php

■image.phpの中身
$contents = file_get_contents('image.jpg');
echo $contents;


ちなみに、「echo $contents;」を「echo strlen($contents);」にすると「4500」と表示されます。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-08-16 16:56:08
終了日時
2008-08-16 19:17:05
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

XREA158PHP7798UTF-8628文字コード574ブラウザ4012LF48サーバ4580バイナリ210

人気の質問

メニュー

PC版