Просто добавьте, функция md5 возвращает строковое значение, но алгоритм md5 генерирует шестнадцатеричные значения.
Также помните, что PHP поддерживает некоторое автоматическое приведение.
Именно поэтому php выдаст некоторые значения, но вы не можете обнаружить это значение, так как даже одно-символьное изменение в строке полностью меняет сгенерированный хэш MD5.
Еще вопрос очень интересный. Не могли бы вы сообщить нам, чего вы пытаетесь достичь, добавив хэш md5?