すみません。書き直します。

PHPを使っています。
&を&におきかえたいんですけど、
今のところ、&を&に置き換えるという単純なことをしています。
ただこれだと、
&という入力があったら、&という風になってしまいます。
他の実態参照(&文字列;)も、同じようになってしまうので困っています。

正規表現でどのように表現したらよいのでしょうか?
やりたいことは、&を検索したいのですが、
& " <などの実態参照は除外したいです。