>>197
Windowsでは改行コードがCRLFになるかもなので知らんが
下のコードだと「foo」が"0¥n3¥n2¥n" になる。

<?php
error_reporting(E_ALL);
file_put_contents("foo", "0¥n1¥n2¥n");
$fp = fopen("foo", "r+");
fseek($fp, 2, SEEK_SET);
fwrite($fp, "3", 1);
fclose($fp);