類似点: file_put_contents() 関数は文字列をファイルに書き込みます。これは fopen()、fwrite()、fclose() を順番に呼び出すのと同じ機能を持ちます。
違い: file_put_contents() 関数で FILE_APPEND を使用すると、ファイル内の既存のコンテンツの削除を回避できます。つまり、同じファイルを複数回書き込むときに追加関数を実現できます。
例:
echo file_put_contents("test.txt","Hello World. Testing!",FILE_APPEND);
file_put_contents は文字列を追加の形式で test.txt に書き込みます。
fwrtie は前のレコードをクリアし、現在書き込まれているコンテンツのみを保持します
$file = fopen("test.txt","w"); echo fwrite($file,"Hello World. Testing!"); fclose($file);