Oprettet tor. d. 07. august 2008 kl. 01:47:05

flodhesten
flodhesten (13.705 point. Point ude: 550)

Reducer lille kode

Hej.

Jeg har en lille kode her, som jeg ved kan reduceres, men kan ikke lige få det til at fungere. Det er 6 arrays med 52 tal hver som bliver blandet sammen til et array. Skal der noget løkke-halløj ind over?

<?php
$deck_number = 6; // kunne være smart hvis man kunne ændre denne efter behov
$decks = array_merge(range(1, 52),range(1, 52),range(1, 52),range(1, 52),range(1, 52),range(1, 52));
shuffle($decks);
echo "<pre>";
print_r($decks);
echo "</pre>";
?>

Skrevet tor. d. 07. august 2008 kl. 02:02:39| #1

hmortensen
hmortensen (63.344 point)
Med en løkke kan det gøres sådan her:

$decks = array();
for ($x = 0; $x < 6; $x++)
  $decks = array_merge($decks, range(1, 52));

Skrevet tor. d. 07. august 2008 kl. 02:08:39| #2

flodhesten
flodhesten (13.705 point)
Super... Og så lige med tuborgklammer...


<?php
$deck_number = 6;
$decks = array();
for ($x = 0; $x < $deck_number; $x++) {
$decks = array_merge($decks, range(1, 52));
}
shuffle($decks);
echo "<pre>";
print_r($decks);
echo "</pre>";
?>

Skrevet tor. d. 07. august 2008 kl. 02:08:53| #3


Skrevet tor. d. 07. august 2008 kl. 10:56:34| #4

jokkejensen
jokkejensen (36.725 point)
klammerne behøves i mange sprog ikke hvis det kun er næste linie der er gør sig gældende for løkken, statementet mm.

Skrevet tor. d. 07. august 2008 kl. 11:08:54| #5

flodhesten
flodhesten (13.705 point)
Interessant :)

Hehe, så fik jeg også det med.

Men skriv og du skal få point :)

Skrevet tor. d. 07. august 2008 kl. 11:11:19| #6

flodhesten
flodhesten (13.705 point)
Hov, det var lige en anden ejg skrev med nu... hehe, så går den ikke :D

Skrevet tor. d. 07. august 2008 kl. 13:06:48| #7


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger