いけないとわかっていても時間の関係や取りあえずという誘惑からコードをコピーしてしまい、リファクタリングの際にはどこをどうしたのかわからなくなってしまって、そのまま放置してしまうというのはよくあったりもします。 また、コードレビューの際にも「これと似たような処理をどこかで見かけたな」と思うこともよくあったりして、そういったPHPの冗長なコードを効率的に発見してくれるツールがphpcpdです。 phpcpdはPEARで提供されているのでpearコマンドでさっくりインストール、といきたいのですが自分の環境だと結構めんどくさかったです。 ちなみに、PEAR自信のバージョンが1.9.4以上を求められますので、環境が合わない場合は # pear upgrade PEAR とかしてPEARのバージョンをあげておきましょう。 最初に、PEARのチャネルを登録して、phpcpdをインストールします。 # p