วิธีการแยกสตริงย่อยแบบสุ่มจากสตริงใน php
Oct 12 2020
ฉันต้องการแยกสตริงย่อยแบบสุ่มออกมาเป็นสตริงฉันจะทำสิ่งนี้ได้อย่างไร?
สมมติว่าฉันมีสตริงนี้เป็นคำเดียว:
$string = "myawesomestring";
และในฐานะเอาต์พุตฉันต้องการการตอบสนองแบบสุ่มเช่นนี้ด้วยสตริงย่อยที่แยกออกมา
myaweso myawe somestr
คำตอบ
3 EliasKleppinger Oct 12 2020 at 11:40
คุณต้องมีความยาวของสตริงและแน่นอนว่าเป็นตัวเลขสุ่ม
function getRandomSubstring($text) { $random1 = rand(0, mb_strlen($text)); $random2 = rand($random1, mb_strlen($text));
return substr($text, $random1, $random2);
}