webForumDet fria alternativet

Mixa/slumpa innehållet i en sträng?

PHP

3 svar · 264 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej!

Sökt som en tok efter hur man slumpar innehållet i en sträng, men bara hittat hur man slumpar siffror :o Jag tyckte att det borde ha funkat med rand("ghskhaioh") eller mt_srand å alla dom där men icke!

om vi har en sträng, låt säga:
$str = "abcdefgh";

hur gör jag då om jag vill ha exakt samma bokstäver men på slumpvist mixade platser?

så att ett resultat kan se ut så här:
$str = "bdcafheg";

Shyrre :)

Medlem sedan juni 20006 031 inlägg
#2
<?php 
$text = "abcdefgh";
$text = str_shuffle($text);
echo  $text;
?>
Medlem sedan nov. 20016 480 inlägg
#3

hehe tack. antog att det var så enkelt :)

Medlem sedan juni 20006 031 inlägg
#4

Om du är nöjd med svaret så kan du ju acceptera det. ;)

270 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)