คำอธิบาย
ฟังก์ชัน str_shuffle() ใช้สลับลำดับตัวอักษรในสตริงแบบสุ่ม ฟังก์ชันนี้ใช้งานได้ง่ายสำหรับการสร้างรหัสผ่านชั่วคราว โทเคน หรือการสุ่มข้อมูลทดสอบ
รูปแบบการใช้งาน (Syntax)
str_shuffle(string $string): string
พารามิเตอร์
- string - สตริงที่ต้องการสลับลำดับ
ค่าที่คืนกลับ (Return Value)
คืนค่าสตริงที่สลับลำดับแล้ว ผลลัพธ์จะต่างกันทุกครั้งที่เรียกใช้
ตัวอย่างการใช้งาน
ตัวอย่างที่ 1
<?php
echo str_shuffle("Welcome");
?>ผลลัพธ์ (ตัวอย่าง)
clemWeo
ตัวอย่างที่ 2
<?php $mystr = 'demo'; $shuffled_str = str_shuffle($mystr); echo $shuffled_str; ?>
ผลลัพธ์ (ตัวอย่าง)
eomd
คำเตือน: ฟังก์ชันนี้ไม่เหมาะสำหรับวัตถุประสงค์ด้านความปลอดภัย (cryptographic purposes) ให้ใช้ random_bytes() หรือ random_int() แทน