[PHP-users 23599] Re: バージョンアップ後にunlinkでエラー
Kuma
satoru_kumagai @ mjs.co.jp
2004年 11月 12日 (金) 11:19:46 JST
keisuke様,ありがとうございます.
<?php
Header("Content-type: application/vnd.fdf");
$fp = fopen("D:/Apache Group/Apache/hoge.fdf","rb");
//fflush($fp); コメントアウト
fpassthru($fp);
$filename = 'D:/Apache Group/Apache/hoge.fdf';
fclose($fp);
unlink($filename);
?>
だと,正常に動作しますが,fclose($fp)をコメントアウトすると,
「ファイルが壊れているか,修復できません」とのReaderの
エラーが返ります.
fpassthru()は,確かにマニュアルにはクローズすると書いてありますので,
それを確認した上で,4.2.2時代は記述していませんでした.
なのに4.3.9では,fclose()をコールしないとエラーになる???
私だけなのでしょうか?
PHP-users メーリングリストの案内