Por que o MD5 do PHP é diferente do MD5 do OpenSSL?
Estou bastante confuso sobre o motivo pelo qual estou vendo resultados diferentes para o hash md5 no PHP e no OpenSSL.
Aqui está o código que estou executando:
php -r "echo md5('abc');"
Resultados em: 900150983cd24fb0d6963f7d28e17f72
Enquanto isso:
echo abc | openssl md5
Resultados em: 0bee89b07a248e27c83fc3d5951213c1
Por quê?