Avatar billede drinkit Praktikant
09. juli 2006 - 19:46 Der er 10 kommentarer og
1 løsning

Random valg af echo?

<?
echo "Hej";

echo "Test!";

echo "Hej igen!";

?>

hvordan gør man så den random skifter mellem de her 3 echoer?

håber i forstår mit spm!
Avatar billede jaw Nybegynder
09. juli 2006 - 19:48 #1
F.eks.:

$str1 = "Hej";
$str2 = "Test";
$str3 = "Hej igen";

echo ${"str".rand(1, 3)};
Avatar billede iss Novice
09. juli 2006 - 19:50 #2
Læg det i et array, udskriv med rand funktionen.
Avatar billede drinkit Praktikant
09. juli 2006 - 19:52 #3
100-tak , lige hva jeg skulle bruge. :) smid svar.
Avatar billede nielle Nybegynder
09. juli 2006 - 20:01 #4
Jeg vil anbefale iss' løsningsmodel:

$str = array()
$str[] = "Hej";
$str[] = "Test";
$str[] = "Hej igen";

$rndIdx = rand(0, count($str)-1)
echo $str[$rndIdx];
Avatar billede jaw Nybegynder
09. juli 2006 - 20:32 #5
Hvilken løsning vil du bruge?
Avatar billede masik7 Nybegynder
10. juli 2006 - 23:22 #6
Jeg vil også bruge iss' løsning. Så kan man bare ligge flere ting i array'et, og stadig vælger den en tilfældig af dem. Brug den.
Avatar billede drinkit Praktikant
29. januar 2007 - 20:04 #7
smid svar.. skal lukke :)
Avatar billede iss Novice
29. januar 2007 - 23:30 #8
Jeg samler ikke.
Avatar billede drinkit Praktikant
30. januar 2007 - 00:40 #9
smid svar nogle.. skal lukke
Avatar billede nielle Nybegynder
03. februar 2007 - 22:52 #10
Smid selv et svar og tag dine point tilbage :^)
Avatar billede drinkit Praktikant
04. februar 2007 - 15:19 #11
haha, for vildt :) <3 tak nielle :P
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Analytiker til Security Operationscenter i Cyberdivisionen Hvidovre

Capgemini Danmark A/S

Java Engineer

Politiets Efterretningstjeneste

Teknisk IT-sikkerhedsspecialist i PET

Rambøll Management Consulting

Senior Software Engineer

Rambøll Management Consulting

Senior AI Engineer