ファイルを開く | みようみまねでPHP

ファイルを開く

$handle = fopen(ファイル名,モード);


モードは、


'r' 読み込みモードで開く。ファイルポインタをファイルの先頭に置く。 
'r+' 読み書きモードで開く。ファイルポインタをファイルの先頭に置く。


'w' 書き込みモードで開く。ファイルポインタをファイルの先頭に置き、ファイルサイズをゼロにする。ファイルが存在しない場合は作成を試みる。
'w+' 読み書きモードで開く。ファイルポインタをファイルの先頭に置き、ファイルサイズをゼロにする。ファイルが存在しない場合は作成を試みる。

'a' 書き込みモードで開く。ファイルポインタをファイルの終端に置く。ファイルが存在しない場合は作成を試みる。
'a+' 読み書きモードで開く。ファイルポインタをファイルの終端に置く。ファイルが存在しない場合は作成を試みる。


'x'、'x+'は今のところ使わなそうなので省略。


ちょっと整理

読み取り用

'r'


書き込み用

'w'、'a'


それぞれ'+'を付けると読み取りor書き込み可能になる

'r+'、'w+'、'a+'


ファイルポインタが先頭

'r'、'r+'、'w'、'w+'


ファイルポインタが終端

'a'、'a+'



ファイル全体を読み込んで配列に格納

$lines=file(ファイル名);