---
title: "Slumpa"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/45738-slumpa"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Coper"
published: "2002-06-12T20:51:07.000Z"
updated: "2002-06-12T21:55:17.000Z"
replies: 3
views: 366
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/45738-slumpa"
---

# Slumpa

## #1 — Coper, 2002-06-12T20:51Z

Hej jag undrar om någon vet hur man kan göra för att sidan ska slumpa fram en variabel.

t.ex om jag har $1 $2 $3 så ska den kanske visa $2 och om man updaterar den eller öppnar om sidan så kommer $1 $2 eller $3 upp.

någon som vet hur man kan göra?

Permalänk: https://www.webforum.nu/p/45738

## #2 — Niklasson, 2002-06-12T21:00Z

En variabel får inte börja med en siffra. För att slumpa en siffra kan du använda mt_rand(); eller rand();

Permalänk: https://www.webforum.nu/p/696744

## #3 — Coper, 2002-06-12T21:04Z

det var bara ett exempel på att det skulle vara olika variablar jag kunde ha skrivit $a $b $c också...

Permalänk: https://www.webforum.nu/p/696747

## #4 — Matte, 2002-06-12T21:55Z

Två exempel:

```
$var1 = "Ett";
$var2 = "Två";
$var3 = "Tre";

list($usec, $sec) = explode(' ', microtime());
mt_srand((float) $sec + ((float) $usec * 100000));

$slumptal = mt_rand(1, 3);
echo ${"var".$slumptal};
?>
```

 

```
<?php 	
$slumpar = array("Ett", "Två", "Tre");

list($usec, $sec) = explode(' ', microtime());
srand((float) $sec + ((float) $usec * 100000));

$slumptal = array_rand($slumpar);
echo $slumpar[$slumptal];
?>

<?php
```

Permalänk: https://www.webforum.nu/p/696762

---

Tråden på webben: https://www.webforum.nu/amne/php/45738-slumpa
