Array()

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Array

(PHP 4, PHP 5, PHP 7, PHP 8)

array — Skapa en array

Beskrivning

array(mixed ...$values): array Skapar en array. Läs avsnittet om array-type för mer information om vad en array är.

Parametrar

values
Syntax "index => värden", separerade med kommatecken, definierar index och värden. Index kan vara av typen sträng eller heltal. När index utelämnas, genereras ett heltalsindex automatiskt, med start från 0. Om index är ett heltal kommer nästa genererade index att vara det största heltalsindexet + 1. Notera att när två identiska index definieras, skriver det senare över det första.

Att ha ett efterföljande kommatecken efter det sista definierade arrayinlägget, även om det är ovanligt, är en giltig syntax.

Returvärden

Returnerar en array av parametrarna. Parametrarna kan ges ett index med =>-operatorn. Läs avsnittet om array-typen för mer information om vad en array är. ``` Här är PHP-exemplen på hur man använder `array()` funktionen, formaterade som MediaWiki-kod:

Se även

array_pad()
Fyll ut en array till angiven längd med ett värde
list()
Tilldela variabler som om de vore en array
count()
Räknar alla element i en array eller i ett räknbart objekt
range()
Skapa en array som innehåller en serie element
foreach
Används för att iterera över element i en array
Array-typen
Information om datatypen array

Exempel på användning av array()

Dessa exempel visar olika sätt att använda `array()` för att skapa och manipulera arrays i PHP.

Exempel 1: Skapa en enkel numrerad array

$frukter = array("äpple", "banan", "körsbär");
print_r($frukter);

Exempel 2: Skapa en associativ array med strängindex

$person = array("namn" => "Anna", "ålder" => 25, "yrke" => "Utvecklare");
print_r($person);

Exempel 3: Skapa en multidimensionell array

$maträtter = array(
    array("namn" => "Spaghetti Carbonara", "pris" => 85),
    array("namn" => "Margarita Pizza", "pris" => 75),
    array("namn" => "Lasagne", "pris" => 90)
);
print_r($maträtter);

Exempel 4: Skapa en array med blandade datatyper

$blandat = array("text", 100, 15.5, true);
print_r($blandat);

Exempel 5: Använda `range()` för att skapa en array med en sekvens av nummer

$nummerserie = range(1, 10);
print_r($nummerserie);

Exempel 6: Använda array för att hantera konfigurationsinställningar

$inställningar = array(
    "färg" => "blå",
    "storlek" => "medium",
    "språk" => "Svenska"
);
print_r($inställningar);

```

Exempel på användning av array()

Dessa exempel visar olika sätt att använda `array()` för att skapa och manipulera arrays i PHP.

Exempel 1: Skapa en enkel numrerad array

$frukter = array("äpple", "banan", "körsbär");
print_r($frukter);

Exempel 2: Skapa en associativ array med strängindex

$person = array("namn" => "Anna", "ålder" => 25, "yrke" => "Utvecklare");
print_r($person);

Exempel 3: Skapa en multidimensionell array

$maträtter = array(
    array("namn" => "Spaghetti Carbonara", "pris" => 85),
    array("namn" => "Margarita Pizza", "pris" => 75),
    array("namn" => "Lasagne", "pris" => 90)
);
print_r($maträtter);

Exempel 4: Skapa en array med blandade datatyper

$blandat = array("text", 100, 15.5, true);
print_r($blandat);

Exempel 5: Använda `range()` för att skapa en array med en sekvens av nummer

$nummerserie = range(1, 10);
print_r($nummerserie);

Exempel 6: Använda array för att hantera konfigurationsinställningar

$inställningar = array(
    "färg" => "blå",
    "storlek" => "medium",
    "språk" => "Svenska"
);
print_r($inställningar);