Hướng dẫn php hash_final - php hash_final

(Php 5> = 5.1.2, Php 7, Php 8, Pecl Hash> = 1.1)

Hash_final - hoàn tất hàm băm gia tăng và quay lại tiêu hóa kết quảFinalize an incremental hash and return resulting digest

Sự mô tả

Hash_Final (HashContext $context, Bool $binary = false): Chuỗi(HashContext $context, bool $binary = false): string

Thông số

context

Bối cảnh băm được trả về bởi hash_init ().hash_init().

binary

Khi được đặt thành true, xuất dữ liệu nhị phân thô. false Đầu ra các hình lục giác viết thường.true, outputs raw binary data. false outputs lowercase hexits.

Trả về giá trị

Trả về một chuỗi chứa tiêu hóa tin nhắn được tính toán dưới dạng hexits thường

Thay đổi

Phiên bảnSự mô tả
7.2.0 Hash_Final (HashContext $context, Bool $binary = false): ChuỗiHashContext instead of resource.

Thông số

contexthash_final() example

$ctx hash_init('sha1');
hash_update($ctx'The quick brown fox jumped over the lazy dog.');
echo 
hash_final($ctx);
?>

Bối cảnh băm được trả về bởi hash_init ().

c0854fb9fb03c41cce3802cb0d220529e6eef94e

binary

  • Khi được đặt thành true, xuất dữ liệu nhị phân thô. false Đầu ra các hình lục giác viết thường.
  • Trả về giá trị
  • Trả về một chuỗi chứa tiêu hóa tin nhắn được tính toán dưới dạng hexits thường
  • Thay đổi

Phiên bản

(Php 4, Php 5, Php 7, Php 8)

MD5 - Tính băm MD5 của chuỗiCalculate the md5 hash of a string

Cảnh báo

Không nên sử dụng chức năng này để bảo mật mật khẩu, do tính chất nhanh của thuật toán băm này. Xem Câu hỏi thường gặp về mật khẩu để biết chi tiết và thực tiễn tốt nhất.

Sự mô tả

MD5 (Chuỗi ____10, bool $binary = false): Chuỗi(string $context0, bool $binary = false): string

Thông số

$context3

Chuỗi.

binary

Nếu binary tùy chọn được đặt thành true, thì thay vào đó, MD5 Digest được trả lại ở định dạng nhị phân thô với chiều dài 16.true, then the md5 digest is instead returned in raw binary format with a length of 16.

Trả về giá trị

Trả lại hàm băm dưới dạng một số thập lục phân 32 ký tự.

Ví dụ

Ví dụ #1 ví dụ MD5 ()md5() example

$context7

$context8

$context9

Xem thêm

  • md5_file () - tính toán băm MD5 của một tệp đã cho
  • sha1_file () - Tính băm SHA1 của tệp
  • CRC32 () - Tính toán đa thức CRC32 của chuỗi
  • Sha1 () - Tính băm SHA1 của chuỗi
  • Hash () - Tạo giá trị băm (tiêu hóa tin nhắn)
  • Crypt () - Chuỗi một chiều băm
  • password_hash () - Tạo mật khẩu băm

Ray.paseur đôi khi sử dụng gmail ¶

3 năm trước

$binary0

$binary1

$binary2

Yiminrong tại Yahoo Dot CA

1 năm trước

$binary3

$binary4

$binary5

$binary6

$binary7

$binary2

John ¶

12 năm trước

$binary9

false0

$binary2

Steve M ¶

2 năm trước

false2

false3

false4

false5

false6

false7

$binary2

Shane Allen ¶

19 năm trước

false9

context0

context1

context2

$binary2

Radon8472 tại Radon-Software Dot Net

6 năm trước

context4

context5

context6

context7

context8

Hkmaly ¶

4 năm trước

context9