md5(123456) 的 python php c 语言表示方法
Python 语言中,可以使用 hashlib 模块来计算字符串的 MD5 哈希值。示例代码如下:
```python
import hashlib # 计算字符串的 MD5 哈希值 hash_value = hashlib.md5('123456'.encode('utf-8')).hexdigest() print(hash_value) # 输出:e10adc3949ba59abbe56e057f20f883e
```
PHP 语言中,可以使用 md5 函数来计算字符串的 MD5 哈希值。示例代码如下:
```php
<?php // 计算字符串的 MD5 哈希值 $hash_value = md5('123456'); echo $hash_value; // 输出:e10adc3949ba59abbe56e057f20f883e ?>
```
C 语言中,可以使用 OpenSSL 库中的 MD5 函数来计算字符串的 MD5 哈希值。示例代码如下:
```c
#include int main() { char str[] = "123456"; unsigned char hash[MD5_DIGEST_LENGTH]; int i; // 计算字符串的 MD5 哈希值 MD5(str, strlen(str), hash); // 将哈希值转换为十六进制字符串 char md5_str[MD5_DIGEST_LENGTH * 2 + 1]; for (i = 0; i < MD5_DIGEST_LENGTH; i++) { sprintf(&md5_str[i * 2], "%02x", (unsigned int)hash[i]); } printf("%s\n", md5_str); // 输出:e10adc3949ba59abbe56e057f20f883e return 0; }
```