要读取上传文件的md5,可以通过PHP内置函数hash_file()来实现。
-
获取上传文件的临时路径
使用$_FILES数组获取上传文件的信息,其中包含了上传文件的临时路径。例如,假设上传文件的表单字段名为"file",可以使用以下代码获取临时路径:
$temp_path = $_FILES["file"]["tmp_name"];
-
读取文件内容的md5值
使用hash_file()函数可以读取文件内容的md5值,例如:
$md5 = hash_file("md5", $temp_path);
-
完整代码
将上述两个步骤结合起来,得到完整的代码:
$temp_path = $_FILES["file"]["tmp_name"];
$md5 = hash_file("md5", $temp_path);