• ベストアンサー

PHPで、OSに依存せずにテキストの差分を取得する方法を探しています。

PHPで、OSに依存せずにテキストの差分を取得する方法を探しています。 現在作成しているウィキ(配布用)に搭載するために探しています。 PEARは、スクリプトを不特定多数が利用するので、可能な限りインストールしない方向で考えています。 理想の表示はMediaWikiのそれです。でも、実装方法が分かりません。 何か良い手段は無いでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>PEARは、スクリプトを不特定多数が利用するので、可能な限りインストールしない方向で考えています。 pearはpecl(こっちはCで書かれたライブラリ)と違いphpで書かれたライブラリですからpearコマンドを利用せずに手動で設置しても問題ありません。 (pearのライセンスに問題なければ配布時に同梱しても問題ないでしょう。) と言う前提でpearのText_Diffを利用する。

Yumill
質問者

お礼

>手動で設置しても問題ありません。 おお、凄いこと聞いちゃいました。その方向で考えてみます。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

書き忘れたけど手動で設置した場合のパスは環境に合わせるか ini_get('include_path'); ini_set('include_path',パス); を使ってinclude_pathの値を変更してパスを通す処理を追加しておこう。

Yumill
質問者

お礼

OKです。わざわざありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A