開く
$fp=fopen(filename,"mode");
エラーのときは$fpは空になる。if(!$fp)で確認
modeは
r 読み込み fpはfileの先頭
r+ 読み書き fpはfileの先頭
w 書き込み fpはfileの先頭 fileがなければ作成※開いた瞬間ファイルの中身が空になる。
w+ 読み書き fpはfileの先頭 fileがなければ作成※開いた瞬間ファイルの中身が空になる。
a 書き込み fpはfileの終端
a+ 読み書き fpはfileの終端
※+がつくのは全部読み書き
閉じる
fclose($fp);
ファイルサイズを調べる。
filesize(filename);
読み込む
fread($fp,バイト数);
バイト数はファイルサイズを調べて入れる。
このとき読み込んだバイト分カーソルも移動してしまう。
全部読み込むとファイルの最後にカーソルが移動する。
カーソルを先頭に移動する。
rewind($fp);
コメントする