ฟังก์ชัน str_shuffle
ฟังก์ชัน str_shuffle สลับตัวอักษร
ในสตริงแบบสุ่ม ทำงานได้ถูกต้องเฉพาะกับตัวอักษรละติน (อักขระแบบไบต์เดียว) เท่านั้น
ไวยากรณ์
str_shuffle(string $string): string
ตัวอย่าง
มาสลับตัวอักษรของสตริงแบบสุ่มกัน:
<?php
echo str_shuffle('abcde');
?>
ตัวอย่าง
มาสร้างสตริงที่ประกอบด้วยตัวเลข 3 ตัว โดยที่ตัวเลขไม่ซ้ำกัน:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
ดูเพิ่มเติม
-
ฟังก์ชัน
shuffle,
ซึ่งสลับองค์ประกอบของอาร์เรย์แบบสุ่ม -
ฟังก์ชัน
array_rand,
ซึ่งเลือกค่าจากอาร์เรย์แบบสุ่ม -
ฟังก์ชัน
mt_rand,
ซึ่งสร้างตัวเลขสุ่ม