php md5 が異なるとは、md5 が mysql データベースの md5 の値と異なることを意味します。解決策は、mysql の「md5()」関数内の変数が正しいかどうかを確認し、対応する変更を行うことです。 。
php md5 は、mysql データベースの md5 の値とは異なります。
mysql データベースを使用して文字列を挿入するのは、次のとおりです。 MD5( "admin")、得られる結果は次のとおりです: de763cd3b4eeea46d7dec0d499a1f44fしかし、php で md5("admin") を使用すると、得られる結果は確かに次のとおりです: 21232f297a57a5a743894a0e4a801fc3なぜこの問題が発生しますか?
# この MD5 (「管理者」) の 21232F297A57A57A57A7438A0E4A801FC3 の結果## PHP 結果は 21232F297A57a7438a801FC3 です
# This
Please check you mysql MD5 () 関数内の変数は正しいですか? 起こりやすいエラーはありません。たとえば、「admin」の MD5 結果は de763cd3b4eeea46d7dec0d499a1f44f
です。
以上がphp md5が異なる場合はどうなりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。