データの修正時に変更箇所が差分表示できたらいいよねー、という話が出ていたのでPHPでできるか試してみた。 一年ぐらい前にPEARのText_Diffというモジュールをちらっと見たことがあったのを思い出して使ってみた。 まー、なかったとしても裏でdiffコマンド叩いて出力を加工するってのでもそんなに難しくなさそうだけど。 用意したデータ text1.txt line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 text2.txt line 1 line 2 line 4 line 5 line 6.1 line 6.5 line 7 line 8 line 9 line 9.2 line 10 text1.txtからtext2.txtへの変更点は、 "line 3"を削除。 "line 6"を"line