まず、これは次の 4 つの質問の正確な複製です。
これらの質問が最初に出されてから時代が変わったように思えますが、現在このような比較を行うのに適したツールは何でしょうか? 私は(これらの質問に加えて)見ました:
- https://github.com/nuxodin/diff_match_patch-php
- http://pear.php.net/package/Text_Diff
- https://github.com/paulgb/simplediff/blob/5bfe1d2a8f967c7901ace50f04ac2d9308ed3169/simplediff.php
- http://www.raymondhill.net/finediff/viewdiff-ex.php
しかし、私が取得したものはすべて、現在管理されていないか、あまり使用されていないという点で少し危険に思えます (そして、パフォーマンスがあまり良くないことを示唆するものさえあります)。PEAR のものは私を心配させます。それだけでなく、1 つの小さなモジュールに PEAR をインストールするのは嫌いですが、一般的な PEAR と比較して、このような小さなモジュールに PEAR をインストールするには、自分のウィンドウからレンガを投げるように思えます。別のチャンネル(理由がわからない?)。唯一の選択肢であれば PEAR バージョンを使用しますが、最新のパッケージを使用したいと考えています。
PHPおよび/またはJavaScript(JQueryも)のテキスト差分(PHP拡張機能であっても)でよく使用され、現在維持または組み込まれている関数を知っている人はいますか?