こうするとパースエラー シンタックスエラー アンエクスペクテッドT_STRINGになってしまいます。どこがおかしいですか?エラーになる行は
$fp = @fopen("hoge.dat","r+");
です
Apache モジュールPHP5.0.3 WinXP SJIS
CGIのPHP4でも同じです