md5_file() 함수는 주어진 파일의 md5 해시를 계산하는 데 사용됩니다. 먼저 MD5가 무엇인지 알아보겠습니다 -
MD5 메시지 다이제스트 알고리즘은 임의 길이의 메시지를 입력으로 받아 입력의 128비트 "지문" 또는 "메시지 다이제스트"를 출력으로 생성합니다. MD5 알고리즘은 RSA와 같은 공개 키 암호 시스템에서 개인(비밀) 키로 암호화되기 전에 큰 파일을 안전한 방식으로 "압축"해야 하는 디지털 서명 응용 프로그램을 위한 것입니다.
-- 참조:RFC 1321에서 - MD5 메시지 다이제스트 알고리즘 -
구문
md5_file(file_name, raw)
매개변수
-
file_name - SHA1 해시에 대한 파일을 지정합니다.
-
원시 − 부울 값 지정 −
-
TRUE - 원시 16자 바이너리 형식
거짓 - 기본값입니다. 32자 16진수
반환
md5_file() 함수는 성공하면 문자열을 반환하고 그렇지 않으면 FALSE를 반환합니다.
예시
다음은 예입니다 -
<?php $file = "Md5.txt"; $md5file = md5_file($file); echo $md5file; ?>
출력
다음은 출력입니다 -
1e5gbjhwbdk3enkjnd9bkjbw82kjbs