Hàm hash_final() trong PHP
Hàm hash_final() sẽ hoàn thành bước cuối cùng trong quá trình mã hóa và nhận về kết quả mã hóa
Cú pháp:
hash_final($context, $raw_output);
Trong đó:
$context
sẽ là tài nguyên quy định thuật toán mã hóa. $context chính là kết quả của hàmỒ, bạn chưa phải thành viên của forum Đăng nhập hoặc đăng ký ngay..$raw_output
là tham số không bắt buộc, giá trị mặc định là FALSE.- Nếu
$raw_output = FALSE
, hàm hash_final() sẽ trả về kết quả là chuỗi thập phân in thường. - Nếu
$raw_output = TRUE
, hàm hash_final() sẽ trả về kết quả là chuỗi nhị phân.
- Nếu
Hàm chả về chuỗi đã được mã hóa.
Cách dùng:
PHP:
$ctx = hash_init("md5");
hash_update($ctx, "this is a test") . "<br />";
echo hash_final($ctx) . "<br />";
Kết quả:
Mã:
54b0c58c7ce9f2a8b551351102ee0938