Avatar billede homsabu Nybegynder
10. august 2005 - 13:47 Der er 2 kommentarer og
1 løsning

Shuffle en variabel tekststreng

Hey!

jeg har et variabel der indeholder en sætning - f.eks;

$var = "hej med dig hvordan har du det";

jeg skal bare ha' skrevet denne variabel ud, men ordene i variablen skal byttes virkårligt rundt... altså så de f.eks kommer til at blive skrevet ud som ;
"dig det med hvordan du hej har"
Avatar billede homsabu Nybegynder
10. august 2005 - 13:49 #1
virkårlig = vilkårlig :-)
Avatar billede terrak Nybegynder
10. august 2005 - 15:04 #2
<?php

$var = "hej med dig hvordan har du det";

$words = explode(" ",$var);
shuffle($words);
$words = implode(" ",$words);
echo $words;

?>
Avatar billede terrak Nybegynder
10. august 2005 - 15:09 #3
Som funktion:

<?php

function shufflestring($shufflestr) {
$words = explode(" ",$shufflestr);
shuffle($words);
$words = implode(" ",$words);
return $words;
}

?>

Så kalder du den bare ved at skrive
echo shufflestring("hej med dig hvordan har du det");
Det er praktisk hvis du har flere strenge hvori ordene skal byttes rundt, i samme php dokument.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester