Warum unterscheidet sich md5 von PHP von md5 von OpenSSL?

Ich bin ziemlich verwirrt, warum ich unterschiedliche Ergebnisse für md5-Hashing in PHP und OpenSSL sehe.

Hier ist der Code, den ich ausführe:

php -r "echo md5('abc');"

Ergebnisse in: 900150983cd24fb0d6963f7d28e17f72

Währenddessen:

echo abc | openssl md5

Ergebnisse in: 0bee89b07a248e27c83fc3d5951213c1

Warum

Antworten auf die Frage(8)

Ihre Antwort auf die Frage