strrev関数で2バイト文字を正常に反転させるにはどうすればいいですか?

例えば"あひゃ"を反転させ、"ゃひあ"にしたいんですが
現時点では"痰ミあ"となってしまいます。