ファイル I/O

第二引数に指定されたファイルから読んで、第三引数に指定されたファイルに書く (Append)

lesson005.php


<?php
$fin = fopen($argv[2], "r");
$fout = fopen($argv[3], "a");

while (!feof($fin))
{
fwrite($fout, fgets($fin));
}

fclose($fout);
fclose($fin);
?>

実行結果

C:\>php c:\study\php\chapter003\lesson005.php dummy c:\study\php\chapter001\less
on004.php c:\study\php\chapter001\test.txt

C:\>type c:\study\php\chapter001\test.txt
<?php
$var1 = "Hello";
$var2 = "World";
print $var1, ", ", $var2, "!", "\n";
?>
<?php
$var1 = "Hello";
$var2 = "World";
print $var1, ", ", $var2, "!", "\n";
?>