简体   繁体   English

将C#代码哈希复制到PHP

[英]Replicate C# code hash to PHP

I have to replicate C# hash from the code below into PHP. 我必须将以下代码中的C#哈希复制到PHP中。 I have been searching but didn't find a solution so far. 我一直在搜索,但到目前为止没有找到解决方案。

private string createHash(string stringToHash)
    {
        // Byte[] originalBytes;

        MD5 hash = MD5.Create();

        hash = new MD5CryptoServiceProvider();

        // originalBytes = ASCIIEncoding.Default.GetBytes(stringToHash);

        byte[] data = hash.ComputeHash(Encoding.Default.GetBytes(stringToHash));

        StringBuilder sBuilder = new StringBuilder();

        for (int i = 0; i < data.Length; i++)
        {

            sBuilder.Append(data[i].ToString("x2"));

        }

        return sBuilder.ToString();
    }

Thanx for you help! 感谢您的帮助!

PHP has an in-built function - MD5 PHP具有内置功能-MD5

<?php
    $hash = md5("plain text");
    echo $hash;
?>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM