个人博客 > PHP函数 > PHP函数md5_file介绍

PHP函数md5_file介绍



定义和用法

md5_file() 函数计算文件的 MD5 散列。

md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

语法

md5(string,raw)

例子

例子 1

<?php$filename = "test.txt";$md5file = md5_file($filename);echo $md5file;?>

输出:

5d41402abc4b2a76b9719d911017c592

例子 2

存储 "test.txt" 文件的 MD5 散列:

<?php$md5file = md5_file("test.txt");file_put_contents("md5file.txt",$md5file);?>

在本例中,我们将检测 "test.txt" 是否已被更改(即是否 MD5 散列已被更改):

<?php$md5file = file_get_contents("md5file.txt");if (md5_file("test.txt") == $md5file)  {  echo "The file is ok.";  }else  {  echo "The file has been changed.";  }?>

输出:

The file is ok.

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/function/479.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: md5_file