06/04/2021, 14:46
Hàm hash_final() trong PHP - PHP Function
Code $ctx = hash_init("md5"); hash_update($ctx, "this is a test") . "<br />"; echo hash_final($ctx) . "<br />";
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
Cú pháp: hash_final($context, $raw_output);
Trong đó:
$contextsẽ là tài nguyên quy định thuật toán mã hóa.$contextchính là kết quả của hàmhash_init().$raw_outputlà tham số không bắt buộc, giá trị mặc định là FALSE.- Nếu
$raw_output = FALSE, hàmhash_final()sẽ trả về kết quả là chuỗi thập phân in thường. - Nếu
$raw_output = TRUE, hàmhash_final()sẽ trả về kết quả là chuỗi nhị phân.
- Nếu
Kết quả trả về
Hàm chả về chuỗi đã được mã hóa.
Ví dụ
Sử dụng hàm hash_final() nhận kết quả là chuỗi thập phân in thường:
Code
$ctx = hash_init("md5");
hash_update($ctx, "this is a test") . "<br />";
echo hash_final($ctx) . "<br />";
Kết quả
54b0c58c7ce9f2a8b551351102ee0938
Tham khảo: php.net
Nguồn: Zaidap.com.net