Hàm str_shuffle
Hàm str_shuffle sắp xếp lại các ký tự
trong chuỗi theo thứ tự ngẫu nhiên. Chỉ hoạt động chính xác với các ký tự Latinh (ký tự một byte).
Cú pháp
str_shuffle(string $string): string
Ví dụ
Hãy xáo trộn các ký tự trong chuỗi theo thứ tự ngẫu nhiên:
<?php
echo str_shuffle('abcde');
?>
Ví dụ
Hãy lấy một chuỗi gồm 3 chữ số sao cho
các chữ số không lặp lại:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Xem thêm
-
hàm
shuffle,
hàm này sắp xếp lại các phần tử của mảng theo thứ tự ngẫu nhiên -
hàm
array_rand,
hàm này chọn các giá trị ngẫu nhiên từ mảng -
hàm
mt_rand,
hàm này tạo ra các số ngẫu nhiên