我在VB.Net中有代码转换为MD5字符串,但我想将其转换为具有相同值返回值的phpVB.Net代码:
Public Shared Function ConverFileName(ByVal FileName As String) As String
Dim str2 As String = ""
Dim provider As New MD5CryptoServiceProvider
Try
Dim buffer As Byte() = provider.ComputeHash(Encoding.Default.GetBytes(FileName))
Dim num2 As Integer = (buffer.Length - 1)
Dim i As Integer = 0
Do While (i <= num2)
str2 = (str2 & StringType.FromByte(buffer(i)))
i += 1
Loop
Catch exception1 As Exception
ProjectData.SetProjectError(exception1)
Dim exception As Exception = exception1
ProjectData.ClearProjectError
End Try
Return str2
End Function
[已经有一个内置函数来计算PHP中文件的MD5哈希。
您能帮忙从vb net更改为php to