真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

利用PHP怎么獲取文件的MD5值-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關利用PHP怎么獲取文件的MD5值,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

南召網站建設公司創(chuàng)新互聯(lián)建站,南召網站設計制作,有大型網站制作公司豐富經驗。已為南召上1000+提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站建設要多少錢,請找那個售后服務好的南召做網站的公司定做!

 代碼如下:



if(isset($_FILES['multimedia']) && $_FILES['multimedia']['error']==0)
{
 $file_name = $_FILES['multimedia']['name'];
 $size = getimagesize($_FILES['multimedia']['tmp_name']);
    $type = $_FILES['multimedia']['type'];
 $original = $_FILES['multimedia']['tmp_name'];
 $md5 = md5_file($original);
 echo $md5;
}


md5_file()

md5_file() 函數(shù)計算文件的 MD5 散列。md5() 函數(shù)使用 RSA 數(shù)據(jù)安全,包括 MD5 報文摘譯算法。如果成功,則返回所計算的 MD5 散列,如果失敗,則返回 false。

語法:md5(string,raw)

參數(shù)string,必需。規(guī)定要計算的文件。

參數(shù)charlist,可選。規(guī)定十六進制或二進制輸出格式:TRUE - 原始 16 字符二進制格式;FALSE - 默認。32 字符十六進制數(shù)。

復制代碼 代碼如下:


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


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

復制代碼 代碼如下:


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


在本例中,我們將檢測 "test.txt" 是否已被更改(即是否 MD5 散列已被更改):


復制代碼 代碼如下:


$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.


看完上述內容,你們對利用PHP怎么獲取文件的MD5值有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


網頁標題:利用PHP怎么獲取文件的MD5值-創(chuàng)新互聯(lián)
本文地址:http://weahome.cn/article/dssgph.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部