Tạo chuỗi ngẫu nhiên với PHP căn bản

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Hôm nay mình sẽ hướng dẫn cách cụ thể để hiển thị chuỗi ngẫu nhiên, được ứng dụng làm: chào ngẫu nhiên, quảng cáo, liên kết .v.v.
Ở đây mình xin giới thiệu hàm RAND cho phép hiển thị một số ngẫu nhiên. Ta có:
RAND(min,max);
trong đó:
min là số thấp nhất
max là số lớn nhất
hàm này nó sẽ lấy tự động các số trong phạm vi đó.
Bắt đầu nào
đầu tiên ta tạo 1 mảng chuỗi, các bạn có thể làm theo 2 cách. Cách 1:
PHP:
$string[0] = 'ngẫu nhiên 1';
$string[1] = 'ngẫu nhiên 2';
$string[2] = 'ngẫu nhiên 3';
hoặc
PHP:
$string = array('ngẫu nhiên 1', 'ngẫu nhiên 2', 'ngẫu nhiên 3');
tiếp theo ta dùng hàm RAND lấy số ngẫu nhiên bắt đầu từ 0 vì ở trên có 3 chuỗi nên ta lấy 3-1 = 2 nhớ lúc nào cũng trừ 1 nhé.
PHP:
$rand = rand(0,2);
cuối cùng dùng echo để in ra bằng cách để số ngẫu nhiên trong biến như thế này $string[$rand]
PHP:
echo $string[$rand];
và đầy đủ là
PHP:
<?php
$string[0] = 'ngẫu nhiên 1';
$string[1] = 'ngẫu nhiên 2';
$string[2] = 'ngẫu nhiên 3';
$rand = rand(0,2);
echo $string[$rand];
?>
Rất đơn giản đúng không! Chúc bạn thành công.
 

Facebook Comments

Similar threads

Admin
Replies
2
Views
3K
thahtrung06
T
Admin
Replies
0
Views
10K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
10K
AdminAdmin is verified member.
Admin
Back
Top