Sử dụng hàm bin2hex
Ví dụ
<?php $num = 12; $res = bin2hex(random_bytes($num)); print_r("The randomly generated string is : "); echo $res; ?>
Đầu ra
The randomly generated string is : f1db16115fa93b98493d388b
Một số được xác định và hàm bin2hex được gọi trên số này. Bên trong hàm bin2hex, hàm ‘random_bytes’ được gọi trên số này. Chuỗi ngẫu nhiên đã tạo được in trên bảng điều khiển.
Sử dụng hàm băm
Ví dụ
<?php $my_str = rand(); $res = sha1($my_str); print_r("The randomly generated string using hashing function sha1 is :"); echo $res; ?>
Đầu ra
The randomly generated string using hashing function sha1 is :9a4a73c35ac034832332977f3d5accd8eace5260
Một số được xác định bằng cách gọi hàm 'rand'. Hàm băm sha1 được gọi trên số được tạo ngẫu nhiên này. Chuỗi ngẫu nhiên đã tạo được in trên bảng điều khiển.
Sử dụng hàm uniqid tích hợp sẵn
Ví dụ
<?php $res = uniqid(); print_r("The randomly generated string using uniqid function is : "); echo $res; ?>
Đầu ra
The randomly generated string using uniqid function is : 5ed4b884cef34
Một số được xác định bằng cách gọi hàm 'rand'. Hàm băm sha1 được gọi trên số được tạo ngẫu nhiên này. Chuỗi ngẫu nhiên đã tạo được in trên bảng điều khiển.