Delphi, PHP и MD5
Брал компоненты DCPCrypt, брал еще где-то самописную функцию - постоянно результат разный, из-за чего - хз.
я часто вот этим пользуюсь, а так. может быть всё дело в кодировке исходного сообщения.
Выдери из исходников PHP и скомпиль.