Array()
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);