ファイル処理

fopen、fclose

<?php
// ファイル出力オープン
$fo = fopen("test1.txt", "w");
if($fo === FALSE){
    echo "ファイル書き込みオープンエラー<br />";
}
 
// ファイル出力
fputs($fo,  "aaaaaaaaaaa\n");
fwrite($fo, "bbbbbbbbbbb\n");
 
// ファイルクローズ
fclose($fo);
 
// ファイル入力オープン
$fi = fopen("test1.txt", "r");
if($fi === FALSE){
    echo "ファイル読み込みオープンエラー<br />";
}
 
while (($buffer = fgets($fi)) !== FALSE) {
    echo "{$buffer}<br />";
}
 
// ファイルクローズ
fclose($fi);
 
?>
 

file_get_contents、file_put_contents

<?php
$filename = "test2.txt";
 
// ファイル出力
file_put_contents($filename, "cccccccccc<br />\n");
 
// ファイル追加出力
file_put_contents($filename, "dddddddddd<br />\n", FILE_APPEND);
 
// ファイル入力
$buffer = file_get_contents($filename);
echo $buffer;
 
?>
 


最終更新:2012年08月12日 11:33