- 追加された行はこの色です。
- 削除された行はこの色です。
- ファイル読み書き へ行く。
[[unixコマンド一覧]]
**PHPによるファイル出入力 [#v82d2423]
<?php
$fp = fopen("sample.txt", "r");
fclose($fp);
?>
***ファイルの読み込み [#n7fef7ad]
<?php
$fp = fopen("sample.txt", "r");
while ($line = fgets($fp)) {
echo "$line<br>";
}
fclose($fp);
?>
***ファイルへの書き込み [#v2b94ffe]
<?php
$fp = fopen("sample.txt", "w");
fwrite($fp, "暴れん坊将軍の秘密");
fclose($fp);
?>
***ファイルへの追加書き込み [#v1a5c1e3]
<?php
$fp = fopen("sample.txt", "a");
fwrite($fp, "年齢で言えば水戸殿が家格で言えば尾張殿が");
fclose($fp);
?>
***モード一覧 [#vb44108b]
|モード|ファイルポインタの位置|意味|
|r|ファイルの先頭|読み込み|
|r+|ファイルの先頭|読み込み/書き込み|
|w|ファイルの先頭|書き込み、内容をすべて削除、ファイルが存在しない場合は作成|
|w+|ファイルの先頭|読み込み/書き込み、内容をすべて削除、ファイルが存在しない場合は作成|
|a|ファイルの末尾|書き込み、ファイルが存在しない場合は作成|
|a+|ファイルの末尾|読み込み/書き込み、ファイルが存在芝居名愛は作成|
|モード|ファイルポインタの位置|意味|
|r|ファイルの先頭|読み込み|
|r+|ファイルの先頭|読み込み/書き込み|
|w|ファイルの先頭|書き込み、内容をすべて削除、ファイルが存在しない場合は作成|
|w+|ファイルの先頭|読み込み/書き込み、内容をすべて削除、ファイルが存在しない場合は作成|
|a|ファイルの末尾|書き込み、ファイルが存在しない場合は作成|
|a+|ファイルの末尾|読み込み/書き込み、ファイルが存在しない場合は作成|