PHPでコードを書く場合、TABの代わりにスペースを使うコーディング規約を採用することが多いと思います。
Eclipose+PHPEclipseを使う場合、うっかりTABが入ってしまうことが多いので、以下の設定を忘れずにしておきましょう。
※以前の記事で、2番目の設定を忘れていました。これをやらないと、自動インデントがTABになってしまいます。

PHP Editor設定

PHP Formatter設定

Text Editor設定
とくに2番目を忘れがちなので気をつけてください。
(3番目は、やらなくても良いはずですが、どうせなら念のため)