Định nghĩa và Cách sử dụng
lcg_value () hàm tạo ra một số ngẫu nhiên từ 0 đến 1.
LCG là viết tắt của máy phát đồng dư tuyến tính. Trình tạo này tạo ra một chuỗi các số giả ngẫu nhiên được tính bằng một phương trình tuyến tính không liên tục. Đây là một trong những thuật toán tạo số giả ngẫu nhiên lâu đời nhất
Cú pháp
lcg_value ( void ) : float
Tham số
Giá trị trả lại
Hàm lcg_value () trong PHP trả về một giá trị float giả ngẫu nhiên trong khoảng từ 0,0 đến 1,0, bao gồm cả.
Phiên bản PHP
Chức năng này có sẵn trong các phiên bản PHP 4.x, PHP 5.x cũng như PHP 7.x.
Ví dụ
Sau đây là ví dụ sử dụng hàm lcg_value () -
<?php echo "lcg_value() = " . lcg_value() . "\n"; echo "lcg_value() = " . lcg_value(); ?>
Đầu ra
Điều này có thể tạo ra kết quả sau -
lcg_value() = 0.45920201711279 lcg_value() = 0.18118693614628